1.打开多个文件:
没打开文件之前 vim <file1> <file2>
打开文件之后 :open <file> 或者 :e <file>
:vs <file>
在新的垂直分屏中打开文件
:sv <file>
文件路径/文件名 在新的水平分屏中打开文件
必须是存在的文件,否则会创建一个新文件
3.分割窗口的方式打开文件
vim -o <file1> <file2> <file3>
vim -O <file1> <file2> <file3>
开口文件后也可以用下面的命令分割窗口
:split
:vsplit
在文件/窗口之间切换:
Ctrl+6
下一个文件
:bn
下一个文件
:bp
上一个文件
Ctrl+w+方向键
切换到前/下/上/后一个窗格
Ctrl+w+h/j/k/l
同上
Ctrl+ww
依次向后切换到下一个窗格中
3.跳转
在vim下可以使用常用的箭头键
但是 还有其它键可以让你更快的达到目标
hjkl 这是代替箭头键功能的
H M L 跳到屏幕的顶上 中间 下方
w 跳到下一个单词的开始
e 跳到单词的结束
b 向后跳
gg 跳到文件的开始
G 跳到文件的结束
10gg 或10G 跳到第10行
ta 跳到下一个a 前面
fa 跳到下一个a
大写的意思相反
另外还有%(跳到文件的%多少) 和|(跳到第几列)
上面的都可以加上数字前缀 表示第几个匹配
翻页翻行
整页 pageup=ctrl+b pagedn ctrl+f
半页 ctrl+d ctrl+u
一行 ctrl+e
向下一行 ctrl+y
向上一行
^ 行首
$行尾
0 第一个字符
搜索
/pattern 搜索字符串pattern
n下一个,N上一个
高亮:set hls 非高亮 :set nohls