vim与shell切换
:sh 到shell下
Ctrl+d 回到vim
1.打开多个文件:
打开vim时同时打开多个文件
$vim file1 file2 ... filen
已经打开一个文件之后
:open anotherfile :ex anotherfile
2.同时显示多个文件:
:split
:vsplit
退出显示 :q
3.在文件之间切换:
1)文件之间切换
Ctrl+6 or :bn 下一个文件
:bp 上一个文件
对于用(v)split在多个窗格中打开的文件,这种方法只会在当前窗格中切换不同的文件。
2)窗格直接切换
Ctrl+w+方向键
Ctrl+w+h/j/k/l
Ctrl+ww——依次向后切换到下一个窗格
4.不同文件之间的复制粘贴:
1)
在一个文件中复制n行: "anyy
在另一个文件中粘贴: "ap
2)
:m,nw!filename 将指定的第m到n行覆盖到filename文件中
:m,nw!>>filename 追加,而非覆盖
5.同文件之间的复制粘贴
:m,n copy na 将m到n行复制到第na行
转载于:https://blog.51cto.com/xjhznick/1390871