vimから外部プログラムにテキストをコピーする方法は?

vimから外部プログラムにテキストをコピーする方法は?

vimからいくつかのテキストをコピーして貼り付けようとしています。私は仕事をします。Vビジュアルモードに入った後ワイ一度私のブロックを選択します。

pがテキストを貼り付けるので、テキストをvimのクリップボードにコピーするようです。ただし、他のプログラム(Chromeなど)では、右クリック - >貼り付けを実行しても正しいテキストは貼り付けられません。正しいクリップボードにテキストをコピーするにはどうすればよいですか?

ベストアンサー1

vim --version以下は、あなたに能力があることを示す場合にのみ有効です+xterm_clipboard。それ以外の場合は、追加のパッケージをインストールするか、vimを再コンパイルして機能を追加する必要があります。


実際には2つのオプションがあります。

"+y

「一般」クリップボードバッファにコピーします(Ctrl + Vを使用して貼り付けて右クリックして「貼り付け」などを選択できます)。

"*y

X11選択項目にコピー - マウスの中央ボタンをクリックしてこのバッファから貼り付けることができます。

これだけを知っておくと双方向で動作します"*"+したがって、他のアプリケーションでいくつかのテキストを選択した場合は、vimを使用してvimに貼り付けることができ、一部のテキストをコピーした"*p場合(Ctrl-Cなど)、vimを使用してvimに貼り付けることができます"+p

おすすめ記事