vim 注释方法

第一种:

Ctrl + v 进入 -- VISUAL BLOCK -- 模式,使用j,k上下选择要插入注释的列。

vim 注释方法_第1张图片

按『I』,即大写「i」。插入注释符号。(我这个是python,注释是『#』)

vim 注释方法_第2张图片

此时只有第一行插入了『#』,然后按两下Esc,就把之前选择的几行都注释了。

vim 注释方法_第3张图片

删除注释的方法类似。先择『#』,再按『d』即可。

vim 注释方法_第4张图片



第二种:使用vim中的正则匹配替换。

:43, 50 s/\(\s\+\)/\1#

 
  

 
  

:43, 50 s/^\(\s\+\)/\1#


以上两种在本次情况下均可。第二种命令加了一个限制从行首开始匹配的条件"^"

vim 注释方法_第5张图片


稍微解释一下这个命令:43, 50是指要对43行到50进行操作。s/是指要进行替换操作。\(\s\+\)中"\s\+"表示多个空字符,两边加上"\("和"\)"表示这是一个变量,后面用"\1"表示它。


你可能感兴趣的:(vim)