でマクロを記録してq
完了したら、次のように入力できます。
q
通常モードまたは視覚モードの場合に記録を停止します。<c-o>q
挿入モードの場合に記録を停止します。..
マクロがコマンドモードで終了した場合、記録を停止するにはどうすればよいですか?
これのユースケースは何ですか?私は本当に興味があります:)
—
PhilippFrank
@PhilippFrank頻繁に検索し、テキストのさまざまなブロックで同じパターンを異なるパターンに置き換えます。このようなマクロを使用すると、ブロックの選択、実際の検索パターンの作成、および置換チェーンの入力に適した位置へのカーソルの配置を自動的に行うことができます。プレイすると、ブロックが選択され、コマンドモードになり、入力し
—
iago-lito
:'<,'>s/toBeReplaced//g
てからカーソルを2つの間に置き、入力//
するだけでnewString<cr>
完了です。:)
つまり、パラメータを持つマクロのようなものです。とてもいいアイデアです、ありがとう!
—
PhilippFrank
ええ、@ PhilippFrankのようなものです。私はあなたがそれを好きうれしい。:)
—
iago-lito