プロンプトで右クリックすると、クリップボードの内容がシェルにダンプされますが、vim
では、VISUALモードに切り替わり、何も実行されません。これを回避するにはどうすればよいですか?
Vimにいる間は、shift + Mouse right click
を使用してみてください
次のコマンドを実行するとうまくいきました。基本的にはvimrcに追加するだけです。
echo "set mouse-=a" >> ~/.vimrc
他のさまざまなソリューションへの追加:クリップボードから貼り付けようとしたときにvim(babun)を右クリックしたときに--visual--
モードが表示される場合は、次を使用して貼り付けを試みることができます(「esc」内)編集モード):"*p
つまり、shift
を押したままにして二重引用符("
)を入力し、続いて*
を入力してから、小文字のp
を入力します。
MSWindowsでvimを実行する方法にはいくつかのバリエーションがあります。 cygwinでコンソールvim(gvimではない)を実行するとします。
オプションmouseは、vimマウスの動作を制御します。オプション:set mouse=
を設定し、右クリックしてWindowsクリップボードをvimに貼り付けます。オプションをset mouse=a
に設定すると、vimはすべてのモードでマウスクリックを何らかの方法で解釈しようとします。vimが通常モードまたは挿入モードの場合は、ビジュアルモードに切り替わります。
詳細については、:help mouse
を参照してください。