vim多視窗功能的使用詳解

來源:互聯網
上載者:User

一般的編輯軟體都有“切割視窗或凍結視窗”的功能,使得一個檔案或多個檔案放在多個視窗裡展示。vim也有這個功能。

下面總結一下Vim中的多視窗操作方法。

一. 視窗的開啟與關閉

1.1 開啟新分隔視窗

:sp [filename]  // 在新視窗開啟新檔案
:sp  // 預設開啟同一個檔案
如果要開啟一個新視窗並開始 編輯一個空的緩衝區,可使用:

:new
1.2 關閉視窗

:close
:close可以關閉當前視窗。

實際上,任何退出檔案編輯的命令象”:q”和”ZZ”都會關閉視窗,但是用”:close” 可以阻止你關閉最後一個Vim, 以免以意外地關閉整個Vim。

例外,如果想 關閉除當前視窗外的所有其它視窗,可是使用:

:only
二. 視窗大小設定

2.1 新視窗高度初始化:

:nsp
其中,n是數字,表示新視窗的行數。

譬如,開啟了一個高度為3行的新視窗::3sp。

2.2 已開啟視窗高度設定:

2.2.1 方法一:使用滑鼠拖拽縮放視窗大小;

2.2.2 方法二:CTRL-W

增加當前視窗高度: CTRL-W +

減小當前視窗高度: CTRL-W -

這兩個命令都可以接受一個命令記數,用以一次將視窗的高度增減指 定的行數。”4 vtrl + w +”將使當前視窗增加4行高度。

將視窗高度指定為一個固定的高度:{height}CTRL-W _。

讓視窗達到它可能的最大高度:,不指定命令記數直接使用CTRL-W。

三. 多視窗之間的游標移動

按鍵 說明
CTRL-W + h 到左邊的視窗
CTRL-W + j 到下面的視窗
CTRL-W + k 到上面的視窗
CTRL-W + l 到右邊的視窗
CTRL-W + t 到頂部視窗
CTRL-W + b 到底部視窗

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.