您最喜欢在Vim中评论几行的方式是什么?

dim*_*mus 31 vim comments commenting

我经常在Vim中同时评论几行,这种情况经常发生.我所知道的方法并不像TextMate那样快速地评论行.

你最喜欢的方式是什么?

我目前使用:

方法1:

  • 转到第一行的char并使用blockwise visual mode(ctrl- v)
  • 向下/向上,直到选择要注释掉的每一行的第一个字符
  • 使用shift- i然后输入你的评论字符(#对于Ruby)
  • 用于esc将注释字符插入每一行

方法2:

  • 使用线性可视模式选择需要注释掉的行(shift- v)
  • 类型:,它提供了一个:'<,'>可以扩展到的提示:'<,'>s/^/#/

方法3:

  • 转到要注释的第一行
  • 制作书签,例如打字 mm
  • 转到要注释掉的最后一行
  • 类型 :'m,.s/^/#/

我最喜欢方法1,但我仍然希望有更好的方法.

CMS*_*CMS 9

我想你描述了最流行的评论代码的方法,但如果你愿意使用Vim Scripts,请看看: