我正在尝试寻找一种快捷方式,以在我的代码中放置自定义注释序列,例如:
/*
start of comment
blah
end of comment
/**/
(只需在开头添加/就能更轻松地避免注释)
我想通过在选择一个可视行、块或字符,并在块的开头添加 '/' 字符和在结尾添加 '/*/',再加上换行来在Vim中完成这个操作。
选择了一些行后(Shift-V),我尝试了以下方法:
'<,'>s/\(.*\)/\/*\r\1\r\/**\//
但它会在每个换行符处添加注释字符。
我该如何仅在所选范围的开头和结尾应用替换?
谢谢, gm
~
,可以使用几乎任何单字节字符来包围模式,而不是默认的/
(参见:help E146
)。 - ib.