2017-01-09 20 views
0

在GVIM,我要发表评论,其中有以下模式的TCL文件中的行:谈到一个线TCL文件的GVIM

-EnableCustomPfc "FALSE" \ 

我可以在该行的起点附加一个#这样做:

:%s/-EnableCustomPfc/#&/ 

但我该如何在行尾添加另一个#以仅评论此特定行?

回答

1

试试这个命令行包含-EnableCustomPfc

:g/-EnableCustomPfc/ s/^.*$/#&#/ 

,或者如果你想整个的模式(包含-EnableCustomPfc "FALSE" \线直译):

:g/-EnableCustomPfc "FALSE" \\/ s/^.*$/#&#/ 
+1

优秀的方式做到这一点,但是锚是多余的。 – sidyll

+1

你是完全正确的**,但为了清晰起见,值得注意。 –

+2

当然,虽然这是一个相对的问题,对我个人而言,删除多余的东西可以提高清晰度。另一种“描述性”的方式是's/^ | $ /#/ g' – sidyll