如何在Vim的开头和/ /末尾添加/ *?

时间:2015-02-24 11:59:54

标签: linux unix vim comments vi

我想做一些像评论一样的行,

/*commented line*/

我该怎么办?是否有任何捷径命令来完成这项任务?

2 个答案:

答案 0 :(得分:3)

没有内置命令(即使Vim有'commentstring'选项来定义语法)。切换评论是一个已解决的问题;不要试图发明你的(差)替代品。最流行的插件(我知道)是:

答案 1 :(得分:1)

您可以使用:s/^\(.*\)$/\/*\1*\//

如果要创建宏,则qa^i/*<ESC>A*/<ESC>q之类的内容会将名称a与注释当前行的命令相关联。如果您想使用宏,可以输入@a