打开多个文件:

横向打开多个文件:vim -o file1 file2 file3 …
切换:ctrl + ww
一次性关闭所有:qa

纵向打开多个文件:vim -O file1 file2 file3 …
-o后面加一个数字n,预分配窗口的形式打开文件 (多了几个闲置窗口)


新增分割窗口

split 新增水平分割窗口
vsplit新增竖直分割窗口

多个窗体之间移动光标

ctrl + w + 方向键, 方向键是指h, j, k, l, 他们对应左下上右。
查看帮助还可以得知,set mouse=a能使得click mouse所在window变成可编辑状态。


保存多个文件并退出

vim -O file1,file2,file3,...  
# equal to
# vim -O `echo file{1,2,3,...}`
:wqall

移动当前window至一个方向,并占领全宽或者全高。

  1. ctrl + w
  2. shift + 方向键
    如:ctrl + w + K 将当前得window放到最上面

多tab编辑

新建tab:tabnew filename
关闭tab:tabclose filename
仅仅保持当前的tab:tabonly

 

分类: Editor

发表评论

电子邮件地址不会被公开。 必填项已用*标注