6

このようなものをどのように使用できますか?

:g/^$/kJ

ここで、kJ は 1 つのコマンド (「d」など) ではなく、2 つのコマンドです。

私の具体例:このような行が複数あります

queryBuilder
    .append("xyz");

そして、私はそれらを次のように見せたいです:

queryBuilder.append("xyz");

したがって、各行でやりたいことは

:g/^[\t]*\..*$/kJx

これは正しいパターンに一致しますが、k のみを実行するようです。

他のvimコマンドはここに適していますか? このタスクをどのように実行しますか?

4

1 に答える 1

10

normal次のように、それらすべてを実行する命令を追加します。

:g/^[\t]*\..*$/normal kJx
于 2012-07-16T20:17:08.937 に答える