2017-01-09 5 views
0

In Gvim kommentierte, ich möchte die Zeilen in einer tcl-Datei kommentieren, die das folgende Muster hat:eine Zeile einer tcl-Datei in gVim

-EnableCustomPfc "FALSE" \ 

ich ein # am Anfang der Zeile anhängen könnte durch tun:

:%s/-EnableCustomPfc/#&/ 

Aber wie füge ich ein anderes # am Ende der Zeile, um nur diese bestimmte Zeile zu kommentieren?

Antwort

1

diesen Befehl für Linien Versuchen -EnableCustomPfc enthalten:

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

oder wenn Sie das gesamte Muster wollen (dh Zeilen mit -EnableCustomPfc "FALSE" \ wörtlich):

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

Hervorragende Möglichkeit, es zu tun, aber die Anker sind überflüssig. – sidyll

+1

Sie sind ** völlig richtig **, aber aus Gründen der Klarheit ist es erwähnenswert. –

+2

Sicherlich, obwohl es eine relative Angelegenheit ist und für mich persönlich das Entfernen von überflüssigem Material die Klarheit verbessert. Ein anderer "beschreibender" Weg ist 's/^ | $/#/g' – sidyll