vim 窗口分割 以及 tab常用操作

多窗口

  1. :sp  --  水平分割窗口(缩写)
  2. :split  --  水平分割窗口
  3. :split   file  --  水平分割窗口(打开指定文件)
  4. :vsp  --  垂直分割窗口(缩写)
  5. :vsplit  --  垂直分割窗口
  6. :vsplit   file  --  垂直分割窗口(打开指定文件)
  7. ctrl  +  w   --  按顺序切换窗口
  8. ctrl  +  w +  h/j/k/l  --  左、下、上、右切换窗口
  9. :close --  关闭当前窗口  (不可关闭最后一个窗口)
  10. :only  --  保留当前窗口,关闭其他窗口
  11. :q  --  关闭当前窗口  (可以关闭最后一个窗口)
  12. :qall  --  关闭所有窗口,并退出vim
  13. :windo wincmd K   --  切换到水平
  14. :windo wincmd H   --  切换到垂直
  15. Ctrl + w +  r --  向右或向下方交换窗口,而Ctrl + w + R则和它方向相反
  16. Ctrl + w + x  --  交换同列或同行的窗口的位置。vim默认交换当前窗口的与它下一个窗口的位置,如果下方没有窗口,则试着与上一个窗口交换位置。亦可在此命令前加上数量,与制定的窗口交换位置

 多tab

  1. :tabnew  --  打开一个新tab
  2. :tabnew  [name]   --  打开一个名字为 name 的新tab
  3. :tabc  --  关闭当前tab
  4. gt  ,gT  --  tab 之间切换
  5. :tabo  --  关闭所有其他的tab
posted @ 2022-10-31 16:23  远洪  阅读(806)  评论(0编辑  收藏  举报