- 606 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/27(土) 15:05:44 ]
- vim使いの人に質問です。
vimで、任意の文字列を削除してからそこに決まった文字を挿入する操作を繰り返す場合、 どのような操作を行えば楽でしょうか? 例えば、 if (abcdef == 1) { aaaa(); } if (ghijkl == 2) { bbbb(); } if (lmnop == 3) { cccc(); } ↓ if (xxxx == 1) { aaaa(); } if (xxxx == 2) { bbbb(); } if (xxxx == 3) { cccc(); } のような編集をしたい場合です。 windowsのテキストエディタだと、クリップボードに「xxxx」を入れた状態で、 変更したい範囲をマウスかShift+矢印で範囲選択してCtrl+V、 という操作を繰り返すところですが、vimだと任意の文字列を削除した時点で レジスタの内容が削除した文字に置き換わってしまうため、 削除→貼り付けという操作が楽に行えない気がします。
|

|