Vimについて書くのとか久しぶりすぎる。
例えば、テキスト中の
- FFFF00をFFFFFFに
- FFFFFFをFFFF00に
一発で置き換えたい。これを1 => 2の順でやると1の後で全部FFFFFFになってしまうので、アカン。
perlとかでコマンドラインからやってもいいけど、まあVimからやりたいとしよう。
おそらく色々方法はあるのだろうけど、一番楽なのは tpope/vim-abolish · GitHub を入れて
:%Subvert/{FFFF00,FFFFFF}/{FFFFFF,FFFF00}
かな、と思った。