整理的vim常用操作和設定檔(未完待續,隨時添加)

來源:互聯網
上載者:User

標籤:

只列出我常用的,更豐富全面的請自己動手google

基礎命令:

    u:撤銷上步操作

    i:插入

搜尋單詞:

     /word:從游標位置開始,向下尋找一個名為word的字串

     ?word:從游標位置開始,向上尋找一個名為word的字串

     n:表示“重複前一個搜尋的動作”,比如:剛剛執行了/word向下搜尋word字串,則按了n後,會向下繼續搜尋下一個word字串,?word也是一樣

     :s/ABC/123/g是進行當前行替換,把當前行裡所有的ABC替換為123

     :%s/ABC/123/g是進行全域替換,把本文本裡所有的ABC替換為123,注意要替換如/的話,要用\轉義,例如用_P_/替換./,方法是:%s/.\//_P_\//g

複製、粘貼、刪除

     1)把游標移動到要複製的行上,按yy(複製當前行)

     2)把游標移動到要複製的位置,按p(粘貼到指定行)

     3)把游標移動到要複製的位置,按dd(刪除當前行)

NerdTree外掛程式使用

    NERDTree 開啟需輸入 :NERDTree,關閉時按 q 即可。也可以加入快速鍵開啟

        1. vim ~/.vimrc

        2. 加入此行:nnoremap <silent> <F5> :NERDTree<CR>

        3. 這樣按F5就會自動延伸分類樹

    ctrl + w + w 游標自動在左右側視窗切換

    o 展開左側某個目錄,再按一下就是合并目錄

    t 在新 Tab 中開啟選中檔案/書籤,並跳到新 Tab

    T 在新 Tab 中開啟選中檔案/書籤,但不跳到新 Tab

    P 跳到根結點

    p 跳到父結點

    q 關閉 NerdTree 視窗

標準模式下:    gT      前一個 tab    gt      後一個 tab

 

整理的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.