web-dev-qa-db-ja.com

babun:Windowsクリップボードからvimにコピー/貼り付けしますか?

プロンプトで右クリックすると、クリップボードの内容がシェルにダンプされますが、vimでは、VISUALモードに切り替わり、何も実行されません。これを回避するにはどうすればよいですか?

https://github.com/babun/babun/issues/97

19
ihadanny

Vimにいる間は、shift + Mouse right clickを使用してみてください

18
kasi

次のコマンドを実行するとうまくいきました。基本的にはvimrcに追加するだけです。

echo "set mouse-=a" >> ~/.vimrc
11
LukeGeneva

他のさまざまなソリューションへの追加:クリップボードから貼り付けようとしたときにvim(babun)を右クリックしたときに--visual--モードが表示される場合は、次を使用して貼り付けを試みることができます(「esc」内)編集モード):"*p

つまり、shiftを押したままにして二重引用符(")を入力し、続いて*を入力してから、小文字のpを入力します。

3
michael

MSWindowsでvimを実行する方法にはいくつかのバリエーションがあります。 cygwinでコンソールvim(gvimではない)を実行するとします。

オプションmouseは、vimマウスの動作を制御します。オプション:set mouse=を設定し、右クリックしてWindowsクリップボードをvimに貼り付けます。オプションをset mouse=aに設定すると、vimはすべてのモードでマウスクリックを何らかの方法で解釈しようとします。vimが通常モードまたは挿入モードの場合は、ビジュアルモードに切り替わります。

詳細については、:help mouseを参照してください。

1
Zaboj Campula