閱讀340 返回首頁    go 阿裏雲 go 技術社區[雲棲]


Vim技能修煉教程(8) - 多窗口

多窗口

如果一個vim隻能開一個窗口,那肯定是有點low。尤其是寫代碼的時候,打開多個文件是經常的需求。

速成教程

橫著切成兩個

:split 文件名

上下切換窗口

Ctrl-W加上上下鍵,可以實現上下切換窗口。

關掉一個窗口

跟退出vi一樣。比如正常模式下的ZZ,再比如:q。

豎著切成兩個

:vsplit 文件名

左右切換窗口

Ctrl-W加上左右鍵

循環切換窗口

Ctrl-W w

好了,歡迎進入多窗口的世界。基本功能就這麼多,大家先把多窗口用起來吧。

再學一點

分割窗口

打開隻讀文件並水平分割

有的時候,我們需要打開另一個文件供參考,但是並不需要修改它的話。可以使用下麵的命令水平分割:

:sview 文件名

打開一個新窗口並創建一個空緩衝區

  • 橫著切::new
  • 豎著切::vnew

調整窗口大小

  • 當前窗口增加高度:Ctrl-W +
  • 當前窗口減少高度:Ctrl-W -
  • 當前窗口增加寬度:Ctrl-W >
  • 當前窗口減少寬度:Ctrl-W <
  • 最大化當前窗口的高度:Ctrl-W |
  • 最大化當前窗口的寬度:Ctrl-W _
  • 所有窗口平均分配:Ctrl-W =

關閉窗口

窗口開多了煩,可以選擇隻留當前的,或者是把當前的關了。

  • 關閉當前活動窗口 - :close 或 Ctrl-W c
  • 隻保留當前活動窗口 - :only 或Ctrl-W o

最後更新:2017-07-11 12:32:15

  上一篇:go  近在身邊的神秘衛士——月球
  下一篇:go  最新的swoole視頻上線