私はログファイルの名前を「blah N.log」(Nは整数)で調べるデバッグを行っています。定期的に新しいログファイルが追加されます。具体的には:e blah\ N.log
を実行するのではなく、次のログファイルにスキップするだけです。 % vim *.log
を実行してから:n
を実行するだけでは、b/cのログファイルがすべて存在するわけではありません。Vim:式をファイル名として使用
私は次のログファイル名になる式持っている:
:echo substitute(expand('%'), ' \zs\d\+', \=submatch(0) + 1', '')
をしかし、私は:e
コマンドにその式の結果を渡す方法を見つけ出すことはできません。任意のヒント?
+1:私は1ライナーを望んでいましたが、これは良い方法です。 – rampion
これを何度も繰り返す予定がある場合は、vimrcにいくつかの機能を組み込む価値があります:) – alvatar