vim批量注释和反注释快捷键
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退出。
第⼆种⽅法
vim命令替换字符批量插⼊字符快捷键:命令⾏模式下,输⼊ " : ⾸⾏号,尾⾏号 s /^/字符/g "实现批量插⼊字符。如输⼊:2,7s/^/#/g,在2到7⾏⾸插⼊#
批量删除字符快捷键:命令⾏模式下,输⼊ " : ⾸⾏号,尾⾏号 s /^字符//g "实现批量删除字符。如输⼊:2,7s/^/#/g,在2到7⾏⾸删除#
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论