vimのxpは有効にしたいけどxでコピーは無効にしたい
かなり久しぶりのブログになりました。 ブログやめようかと思っていたのですが、続けることにしました。 どこまで続くのかわかりませんがよろしくお願いします。
日頃からvimというかneovimを使っています。 init.vimには
set clipboard+=unnamedplus
クリップボードにヤンクしたデータを連携できるのですが、 xとすると無駄に1文字がコピーされてしまって意図しない振る舞いになってしまうため
nnoremap x "_x
としてブラックホールレジスタに登録してたのですが、 このままであると、ノーマルモードでxpを使うと文字をひっくり返すことができなくて少し困っていまいた。
よくよく考えてみると xpはヤンクレジスタに登録してペーストするといいんじゃないかとおもい。
nnoremap xp "0x"0p