vim批量註釋和反註釋快捷鍵

我是個vim新手,非常喜歡這個工具,因爲純手工操作吧。可是有些快捷鍵還是不知道,寫Python的時候經常要調試,會批量註釋掉一些代碼,vim不像pycharm那樣 Ctrl+/ 就可以了,反註釋還是Ctrl+/ 。不過vim在這方面顯得更強大更靈活點。有兩種方法可以實現:

第一種方法

批量插入字符快捷鍵:

Ctrl+v進入VISUAL BLOCK(可視塊)模式,按 j (向下選取列)或者 k (向上選取列),再按Shift + i 進入編輯模式然後輸入你想要插入的字符(任意字符),再按兩次Esc就可以實現批量插入字符,不僅僅實現批量註釋而已。

批量刪除字符快捷鍵:

Ctrl+v進入VISUAL BLOCK(可視塊)模式,按 j (向下選取列)或者 k (向上選取列),直接(不用進入編輯模式)按 x 或者 d 就可以直接刪去,再按Esc退出。


第二種方法

批量插入字符快捷鍵:命令行模式下,輸入 " : 首行號,尾行號 s /^/字符/g "實現批量插入字符。如 輸入:2,7s/^/#/g,在2到7行首插入#

批量刪除字符快捷鍵:命令行模式下,輸入 " : 首行號,尾行號 s /^字符//g "實現批量刪除字符。如 輸入:2,7s/^/#/g,在2到7行首刪除#


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章