当前位置: 技术问答>linux和unix
vim 怎样在指定的几行前插入和删除指定的字符
来源: 互联网 发布时间:2017-02-05
本文导语: 比如,我想在代码的第10行到第15行每行前面都加上注释符 “//“ 应该怎么做? 还有删除10到15行每行前面的注释符 ”//“应该怎么操作? | :10,15g/^/s///// :10,15g/^///s/// | 选...
比如,我想在代码的第10行到第15行每行前面都加上注释符 “//“ 应该怎么做? 还有删除10到15行每行前面的注释符 ”//“应该怎么操作?
|
:10,15g/^/s/////
:10,15g/^///s///
:10,15g/^///s///
|
选中1,0-15行,然后I,再输入//,再回车。。。
vim的注释插件有nerd commenter
vim的注释插件有nerd commenter
|
这个需求确实存在,我的方案是:
这样先选中要注释的行(V),然后按【,/】,就是注释;按【.】就是反注释。
PS:这是我自己原创哦~
vmap / :s_^(s)?_1//:noh
vmap :s_^(s)?//_1:noh
这样先选中要注释的行(V),然后按【,/】,就是注释;按【.】就是反注释。
PS:这是我自己原创哦~