Vim常用技巧總結1

來源:互聯網
上載者:User

標籤:vim

我的主力部落格:半畝方塘

1、 重複上次的操作在普通模式下用 . 命令

2、 取消上次的操作在普通模式下用 u 命令

3、 整行刪除在普通模式下用 dd 命令,此命令在刪除行後 不進入插入模式

4、 整行刪除在普通模式下用 S 命令,此命令在刪除行後 進入插入模式

5、 刪除某個單詞在普通模式下用 dw 命令,此命令刪除單詞後 不進入插入模式

6、 刪除某個單詞在普通模式下用 cw 命令,此命令刪除單詞後 進入插入模式

7、 刪除游標位置的字母在普通模式下用 x 命令,此命令刪除字母后 不進入插入模式

8、 刪除游標位置的字母在普通模式下用 s 命令,此命令刪除字母后 進入插入模式

9、 在游標所在行的下一行插入在普通模式下用 o 命令,此命令 進入插入模式

10、 在游標所在行的上一行插入在普通模式下用 O 命令,此命令 進入插入模式

11、 在游標所在位置的下一位置進行插入操作,在普通模式下用 a 命令,此命令進入 插入模式

12、 將游標移動到該行末尾最後一個字母的位置,在普通模式下用 $ 命令,該命令 不進入插入模式

13、 將游標移動到該行末尾的最後一個字母的下一個位置進行插入操作,在普通模式下用 A 命令,此命令 進入插入模式

14、 將游標移動到該行的第一個位置進行插入操作,在普通模式下用 I 命令,該命令 進入插入模式

15、 在大規模的範圍內進行重複性的操作一般需要用到命令列模式下的 :normal 命令,譬如注釋掉全部的代碼用:%normal i//, :normal 命令不管游標所在位置在哪兒,都會將其移動到所選地區的行首進行操作,所以這裡的:%normal i// 和 :%normal I// 效果是一樣的, % 表示的是全部文檔的範圍

16、 從游標所在行到檔案末尾這所有的範圍進行縮排在普通模式下用 >G 命令,該命令 不進入插入模式

17、 進入某個目錄可以在命令列模式下用 :cd ... 命令,這個命令跟 shell 中的類似,在該目錄下開啟檔案用:open filesname 命令,將 filesname 替換成相應的檔案名稱

Vim常用技巧總結1

相關文章

聯繫我們

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