yucken の業務上電脳 Tips 日記、なのだよ。-弐式-

いまさら電脳 Tips を書いてみむとして、するなり.元々は広い意味での電脳(コンピュータ)の Tips を書いていたのですが,いつのまにか,解析ツールの「電脳 ruby」の Tips がメインに.‥‥‥で,5 年間放置してたのだけどやはり Tips を書くブログがないと不便なのでふっかちさせたのであります.(・)>

vim でコピーした文字列で他の場所にある文字列を置き換える

たとえば、

It's "fine" today.
It will be "rain" tomorrow

It's "rain" today.
It will be "rain" tomorrow

に変換する場合。

qiita.com

vim の設定が初期状態なら、次の手順で行けるはず:

  1. ヴィジュアルモードに入って (v), 変換元 (今回は 2 文目の "rain") を選択して (今回は 1 単語なので e) ヤンク (y: コピー) する.
  2. 変換先の先頭に移動 (今回は 1 文目の "fine").
  3. ヴィジュアルモードに入って (v), 変換先全体を選択 (ここも 1 単語なので e) して貼り付ける (p).