2017-01-09 31 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