vim 7.4注释/取消注释Vim中没有插件的行

时间:2016-01-24 07:24:32

标签: vim

我在What's a quick way to comment/uncomment lines in Vim?中尝试了答案,但他们没有工作。选择后在视觉模式下按shift i会使我进入插入模式。我用--noplugin运行它,没用。

2 个答案:

答案 0 :(得分:2)

您可能需要在继续之前使用视觉阻止, Ctrl - v 才能使用它。更多I

然后,使用#之类的任何nagivation键,然后使用//,然后插入注释字符,如Ix,并按 Esc结束

这应该对整个块进行评论。

要取消注释,请重复相同的视觉阻止和导航操作,但将#替换为2x的{​​{1}}或//的{​​{1}}等任何删除操作。 希望这有帮助

答案 1 :(得分:1)

在Vim中有许多方式评论/取消注释。无论如何,假设“C ++风格”的评论,例如。 // foobar ...

评论一行

I// <Esc>

取消注释一行

^dw

评论几行

vjjj
:'<,'>norm! I// <CR>

<C-v>jjj
I// <Esc>

取消注释多行

vjjj
:'<,'>norm! ^dw<CR>

<C-v>jjjllld