Vim的分割視窗split命令

來源:互聯網
上載者:User

標籤:http   os   使用   sp   檔案   on   bs   linux   new   

顯示兩個不同的檔案;或者同時顯示一個檔案的兩個不同地方;又或者並排比較兩個文
件。這一切都可以通過分割視窗實現。

開啟新視窗最簡單的命令如下:

:split (水平分割) || :vsplit (垂直分割)
這個命令把螢幕分解成兩個視窗並把游標置於上面的視窗中.

CTRL-W w 命令可以用於在視窗間跳轉。如果你在上面的視窗,它會跳轉到下面的視窗,
如果你在下面的視窗,它會跳轉到上面的視窗。(CTRL-W CTRL-W 可以完成相同的功能這
是為了避免你有時按第二次的時候從 CTRL 鍵上縮手晚了。)

關 閉 窗 口" :close "
任何退出編輯的命令都可以關閉視窗,象 ":quit" 和 "ZZ" 等。但 "close" 可
以避免你在剩下一個視窗的時候不小心退出 Vim 了。(十分重要的設定啊~)

關 閉 所 有 其 它 窗 口“ :only ”
這個命令關閉除當前視窗外的所有視窗。如果要關閉的視窗中有一個沒有存檔,Vim 會顯
示一個錯誤資訊,並且那個視窗不會被關閉。

用分割視窗開啟指定的檔案(two.c) " :split two.c"

用分割形式建立檔案" :new "

 

在 窗 口 間 跳 轉(怎麼說呢,現在滑鼠可以代替,不過為了提高效率,還是推薦看看)

由於你可以用垂直分割和水平分割命令開啟任意多的視窗,你就能夠任意設定視窗的布
局。接著,你可以用下面的命令在視窗之間跳轉:

CTRL-W h 跳轉到左邊的視窗
CTRL-W j 跳轉到下面的視窗
CTRL-W k 跳轉到上面的視窗
CTRL-W l 跳轉到右邊的視窗

CTRL-W t 跳轉到最頂上的視窗
CTRL-W b 跳轉到最底下的視窗

你可能已經注意到這裡使用移動游標一樣的命令用於跳轉視窗。如果你喜歡,改用方向
鍵也行。

 

移動視窗

如果在分割多個檔案時候發現檔案順序不是你所期望的.通過如下來更改

CTRL-W K 會使當前視窗移動到上面並擴充到整屏的寬度。
CTRL-W H 把當前視窗移到最左邊
CTRL-W J 把當前視窗移到最下邊
CTRL-W L 把當前視窗移到最右邊

如果留心觀察會發現,還是H-J-K-L四個鍵位.這裡只是使用了大寫狀態了.

################################################################################
對所有視窗執行命令

:qall
這表示 "quit all" (全部退出)。如果任何一個視窗沒有存檔,Vim 都不會退出。同時光
標會自動跳到那個視窗,你可以用 ":write" 命令儲存該檔案或者 ":quit!" 放棄修改。

:wall
這表示 "write all" (全部儲存)。但實際上,它只會儲存修改過的檔案。Vim 知道儲存
一個沒有修改過的檔案是沒有意義的。(挺有意思啊~~)

vim -o one.txt two.txt three.txt這個命令就是在終端下使用的,就是一次性開啟3個檔案並使用分割形式顯示.

 

 

轉自:http://www.linuxidc.com/Linux/2012-08/69363.htm

 

Vim的分割視窗split命令

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.