Linux系統下Vim的多視窗提示

來源:互聯網
上載者:User

利用vsp命令:

比如:某檔案夾下有檔案:

代碼如下:

vector.cc, substr.cc

1.使用vim命令開啟任意一個檔案:vim vector.cc開啟第一個檔案。如下圖所示:

2.按:"Esc"鍵 + “:”,並輸入

代碼如下:

:vsp substr.cc

  。(這裡vsp跟vi/vim操作一樣,路徑可以自由切換。)如下圖所示:

3.按"Enter"鍵。如下圖所示:

4.為了讓滑鼠可以在幾個螢幕間自由切換。
按:"Esc"鍵 + “:”,輸入:

代碼如下:

set mouse=a

。然後,斷行符號(Enter),這樣滑鼠就可以在多螢幕之間自由移動了。如下圖所示:

vim多視窗的一般操作:

1、開啟多個視窗
開啟多個視窗的命令以下幾個:
橫向切割視窗
:new+視窗名(儲存後就是檔案名稱)
:split+視窗名,也可以簡寫為:sp+視窗名
縱向切割視窗名
:vsplit+視窗名,也可以簡寫為:vsp+視窗名
2、關閉多視窗
可以用:q!,也可以使用:close,最後一個視窗不能使用close關閉。使用close只是暫時關閉視窗,其內容還在緩衝中,只有使用q!、w!或x才能真能退出。
:tabc 關閉當前視窗
:tabo 關閉所有視窗
3、視窗切換
:ctrl+w+j/k,通過j/k可以上下切換,或者:ctrl+w加上下左右鍵,還可以通過快速雙擊ctrl+w依次切換視窗。
4、視窗大小調整
縱向調整
:ctrl+w + 縱向擴大(行數增加)
:ctrl+w - 縱向縮小 (行數減少)
:res(ize) num  例如::res 5,顯示行數調整為5行
:res(ize)+num 把當前視窗高度增加num行
:res(ize)-num 把當前視窗高度減少num行
橫向調整
:vertical res(ize) num 指定當前視窗為num列
:vertical res(ize)+num 把當前視窗增加num列
:vertical res(ize)-num 把當前視窗減少num列
5、給視窗重新命名
:f file
6、vi開啟多檔案
vi a b c
:n 跳至下一個檔案,也可以直接指定要跳的檔案,如:n c,可以直接跳到c檔案
:e# 回到剛才編輯的檔案
7、檔案瀏覽
:Ex 開啟瀏覽目錄器,可以瀏覽目前的目錄下的所有檔案,並可以選擇
:Sex 水平分割當前視窗,並在一個視窗中開啟瀏覽目錄器
:ls 顯示當前buffer情況
8、vi與shell切換
:shell 可以在不關閉vi的情況下切換到shell命令列
:exit 從shell回到vi

相關文章

聯繫我們

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