トリガ
最新のvimにした時に発生。
$ vim --version
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Nov 12 2014 07:32:18)
MacOS X (unix) version
Included patches: 1-488
Compiled by Homebrew
brewから入れたやつ。
症状
- 何かしらヤンクしておく
- 貼り付けたい部分をvで選択
- pを押す
- ヤンクしたものが貼り付けられるはずだが、何も変わらず。。。
原因
.vimrc
でクリップボードに入れるために以下のように設定していた。
set clipboard=unnamed,autoselect
unnamed
→クリップボードに入れるautoselect
→マウスで選択した部分が自動的にクリップボードに入る
,autoselect
が悪さをしていた!!!
以下のような流れ。
- 貼り付けたい部分をvで選択
- この時、クリップボードに入っていた。
- pを押す(1で選択した時にコピーされるから、
- 1で選択したものがコピーされおり、それが貼り付けられるから、結果的に何も変わらない状態にw
対応
マウスで選択した時にクリップボードに入れるというのは全く使ってないので、
これを設定から外した。
set clipboard=unnamed
さくっと解決!!やったー!