linux操作命令總結一(vim命令)

來源:互聯網
上載者:User
1、Vim操作命令1)Vim自動目錄補全

在vim編輯狀態下(即insert狀態),先按Ctrl+X鍵,再按 Ctrl+F鍵 ,即可進入目錄自動補全模式,它會根據文中的目錄,顯示該目錄下的所有檔案,通過上下鍵來選擇,斷行符號鍵來確認。

2)檔案對比

vimdiff  file1  file2

比較file1和file2中的代碼差異或文本差異

vimdiff有幾個比較方便的快速鍵

<1> 檔案跳轉

在各個差異點之間快速移動  

跳到下一個差一點

右半中括弧加字母c, 即 “]c”

反向跳轉

左半中括弧加字母c,即“[c”

也可以在最前面加上數字,表示跳過差異點的個數

如“2[c”表示跳過下一個差異點,跳到第二個差異點

<2> 檔案合并

dp  (diff "put")  把當前檔案內容複寫到另一個檔案中

do  (diff "get")  把另一個檔案內容複寫到當前行

<3> 兩個檔案視窗之間來回跳轉

使用快速鍵 ctrl + w

 

3)vim 後台執行

在terminal中,用vim開啟了一個檔案,但同時想查看另外一個檔案的內容,但又不想儲存退出,該怎麼辦呢?

可以使用vim的後台執行功能。

 

 是使用vim 開啟了file1檔案,按ctrl+z來讓file1後台執行,再用vim開啟file2檔案,使用job命令查看vim後台執行的程式(最前面的[n]代表每個後台執行的編號),想回到之前開啟的file1,只需要fg + n即可,比如file1後台執行的編號為1,所以只需要命令fg 1就把後台執行的vim file1轉到前台執行了。

 

相關文章

聯繫我們

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