set mouse=a を有効にして Vim の外部にテキストをコピーする 質問する

set mouse=a を有効にして Vim の外部にテキストをコピーする 質問する

を有効にするとset mouse=a、Vim 内でコピーされたテキストは Vim の外部に貼り付けられません。これを修正する方法はありますか?

ここで、マウスでテキストを選択するとビジュアル モードがオンになり、Copyポップアップ メニューのオプションが無効になります。

ここに画像の説明を入力してください

ベストアンサー1

Shiftマウスで選択しているときに押します。これにより、マウス選択がmouse=a有効になっていないかのように動作します。

注:このトリックは「中ボタン貼り付け」にも適用されます。外側で選択された Vim テキストを貼り付ける場合は、Shift中ボタンをクリックしながら押します。この操作を行うときは、挿入モードがアクティブになっていることを確認してください (予期しない影響を回避するためにも、挿入モードがアクティブになっている必要があります:set paste)。

OS X (Mac): Alt/を押したOptionまま選択 (ソース)

おすすめ記事