Vim常用命令(轉)—默寫版

來源:互聯網
上載者:User

標籤:sp   檔案   div   bs   時間   new   tt   nbsp   file   

1、游標移動

上:

下:

左: 『字母小寫』

右:

上一行行首: 『減號』

下一行行首:

行首: 『數字0』

行尾:

單詞詞尾或後一個單詞詞尾:

後一個單詞詞首:

單詞詞首或前一個單詞詞首:

跳轉到特定行::行號 ( :5  :跳轉到第5行 )

上一屏:

下一屏:

上半屏:

下半屏:

向上滾屏:

向下滾屏:

跳到檔案頭:

跳到檔案尾:

 

2、搜尋

向後模式搜尋:

向前模式搜尋:

注意:結合n和N向前向後尋找

 

3、追加或插入

游標右側追加:

游標行尾追加:

游標左側追加:

游標行首追加:『i的大寫』

游標下方插入行:【字母o】

游標上方插入行:【字母o的大寫】

n到m行行首插入#: 『1到5行,行首插入wow :1,3 s/^/wow/g 』

n到m+l行行首插入#: 『1到6行,行首插入# :1,+5 s/^/#/g 』

 

4、刪除

刪除游標:

刪除游標左側:

刪除游標所在的單詞:

刪除當前行:

刪除游標至行尾:

刪除當前行及以下n-1行:  『n是數字,是要刪除的行數』

刪除n到m行: : 『刪除1到3行     :1,3 d』 當m 用$ 時,表示到文檔尾

 

5、複製粘貼

     複製游標所在的單詞:

     複製游標至行尾:

複製當前行:

複製行n次:

複製當前行及以下n-1行:『n是數字,是要複製的行數』

複製n到m行,粘貼到k+1行: : 『複製1到3行,粘貼到第5行     :1,3 co 4』

剪下n到m行,粘貼到k+1行: : 『剪下1到3行,粘貼到第5行     :1,3 m 4』

粘貼到游標下:

粘貼到游標上:

6、撤銷回複

撤銷:

恢複:

7、替換
     替換游標所在的字元:
     替換一個單詞:
     替換游標所在的前一個字元:
     替換游標至行尾的所有字元:
     替換當前行:
替換當前行的第一個old為new:
替換當前行的所有的old為new:
替換當前行到最後行的第一個old為new:
替換當前行到最後行的所有old為new:
替換第n行到第m行的第一個old為new:
替換第n行到第m行的所有old為new:
替換所有行的第一個old為new: 替換所有行的所有old為new: 

8、其他

查看當前設定:

顯示行號:

隱藏行號:

不儲存退出:

不儲存強制退出:

儲存編輯:

儲存並退出:

把兩行串連在一起:

把n行串連在一起:   游標所在行及其下n-1行

執行shell命令:  例如:查看到目前時間:

讀取shell執行的結果,並把結果放在游標的後面: 例如:列出目錄中的檔案::r!ls

簡單加密檔案:

vim +n filename 開啟檔案filename,並且把游標置於第n行行首

vim + filename 開啟檔案filename,並把游標置於最後一行行首

vim +/pattern filename 開啟檔案,並把游標置於第一個與pattern匹配的串列

vim -r filename 在上次vim崩潰處恢複filename

Vim常用命令(轉)—默寫版

相關文章

聯繫我們

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