vim 窗口切換

 

1、同時打開多個文件,並橫向排列

vim -o t.c t.h

2、同時打開多個文件後縱向排列,如果沒有使用參數o,那麼可以在打開文件後操作

vim t.c t.h
:all   //橫向
或者
:vertical all    //縱向

3、同一文件分割窗口。如果有一個很長的文件(幾千行:)),你想看着前面,來寫後面,就要用到這個

#在文件內
:split 或者 :sp

4、關閉窗口

#關閉當前窗口
:close
#保留當前窗口,關閉其他窗口
:only

5、打開一個文件後,又想打開別的文件

複製代碼

#橫向打開一個文件
:sp 文件名
#縱向打開一個文件
:vsplit(vsp) 文件名
#打開一個新窗口,注意這時是看不到的
:new 文件名
#縱向打開它
:vnew 文件名

複製代碼

6、在窗口間跳轉

ctrl+w j 向下移動
ctrl+w k 向上移動
ctrl+w h 向左移動
ctrl+w l  向右移動
ctrl+w t 移動到頂端
ctrl+w b 移動到底端

7、移動窗口

Ctrl + w + r:向右或向下方交換窗口,而Ctrl + w + R則和它方向相反。
Ctrl + w + x:交換同列或同行的窗口的位置。vim默認交換當前窗口的與它下一個窗口的位置,如果下方沒有窗口,則試着與上一個窗口交換位置。亦可在此命令前加上數量,與制定的窗口交換位置。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章