10

特定の文字列に一致するすべての行にコメントを付けたい。私はアセンブリプログラミングをしているので、行は「;」を使用してコメントされています。キャラクター。

文字列 (パターン) は、行内のどこにでも存在する可能性があります。コメントは行の先頭に追加する必要があります (当然のことです)。

4

4 に答える 4

14

または:

:g/pattern/s/^/;

于 2013-10-22T22:19:13.067 に答える
12

私は言うだろう

:g/pattern/norm I;

;(がコメント文字であり、pattern探しているものであると仮定します)

関連項目:ドキュメント|I|insert.txt

于 2013-10-22T22:12:14.380 に答える
6

:sコマンドは、;一致した各行の先頭に a を追加します。

:%s/.*pattern/;&
于 2013-10-22T22:47:03.550 に答える