2

私は大きなテキスト ファイルを扱っており、行の 25 番目の文字の値に基づいて行を削除できるようにする必要があります。つまり、H、K、または Z に等しい場合です。文字と 3 つのコマンドを実行するか、または (さらに良い) 1 つのコマンドで 3 つすべてを実行しますか? どんな助けでも大歓迎です!

4

2 に答える 2

0

ex次のコマンドを試すことができます。

:if match( "HKZ", strpart( getline("."), 24, 1) ) != -1 | delete | endif
于 2013-05-22T21:26:15.460 に答える