多文件分割

vim -o|-O FILE1 FILE2 …

-o: 水平分割

-O: 垂直分割

在窗口间切换: Ctrl+w, Arrow

单文件窗口分割

ctrl+w+s 上下分屏

ctrl+w+v 左右分屏

ctrl+w+↑ ↓ 切窗口

ctrl+w+q 退出相邻窗口

ctrl+w+o 取消所有窗口

:wqall 退出

定制vim的工作特性

(1) 行号

显示:set number, 简写为set nu
取消显示:set nonumber, 简写为set nonu

(2) 忽略字符的大小写

启用:set ic
不忽略:set noic

(3) 自动缩进

启用:set ai
禁用:set noai

(4) 智能缩进

启用:smartindent 简写 set si
禁用:set nosi

(5) 高亮搜索

启用:set hlsearch
禁用:set nohlsearch

(6) 语法高亮

启用:syntax on
禁用:syntax off

(7) 显示Tab和换行符 ^I 和$显示

启用:set list
禁用:set nolist

(8) 文件格式

启用windows格式:set fileformat=dos
启用unix格式:set fileformat=unix
简写: set ff=dos|unix

(9) 设置文本宽度

启用: set textwidth=65 (vim only)
禁用: set wrapmargin=15

(10) 设置光标所在行的标识线

启用:set cursorline,简写cul
禁用:set nocursorline

(11) 复制保留格式

启用: set paste
禁用: set nopaste

作者:于浩  创建时间:2023-07-05 22:16
最后编辑:于浩  更新时间:2024-07-18 09:14