1. 程式人生 > >vim的窗口切換

vim的窗口切換

div 窗口 同一文件 其他 vertical vim blog body 切換

當用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 shift+k
#移動到最下面
ctrl+w shift+j
#移動到最左邊
ctrl+w shift+h
#移動到最右邊
ctrl+w shift+l

vim的窗口切換