質問: vimにあるキーマップの`ciw`や`ci'`(選択範囲をヤンク→文字列を削除→insertモードに移動)をヤンクさせずに文字列を削除したいのですが、どのように.vimrcを加筆すればいいのでしょうか? よろしくおねがいします。
回答: `_` レジスタ、通称ブラックホールレジスタを使うことで yank を回避できます。 Vim では各オペレータ(`c` や `d` などのこと)の前に `"` + レジスタを押すことでオペレータが使用するレジスタを指定することができるので、以下のようにします。 ``` "_ciw "_ci' ``` 常にこのような動作にしたい場合は以下のようにマッピングすれば良いです。 ``` nnoremap c "_c ```