この問題を解決するために、選択したテキストのvimをコピーすることはできません

私の独立したブログより転載:https://liushiming.cn/2020/01/18/vim-copy-issue-in-iterm2/

アウトライン

最近に発見されiterm2、オープンvim、マウスでテキストを選択し、使用しcommand + cたテキストのコピーを選択しますが、空である突き出し。チャールズは最終的にiterm2一周公式gitlabの問題ライブラリはで解決策を見つけました。この設定を報告してマウスが削除されます有効にします。

バージョン情報

オペレーティングシステム
のMac OS 10.15.2

iterm2
iterm2 3.3.6
iterm2 3.3.7

VIM
Viは(2018年12月26日午前2時33分06秒をまとめ、2018年5月18日)8.1を向上させます

再現する手順

  1. iterm2使用catコマンドファイルを印刷して、選択するために、マウスを使用するにはcommand + c、通常のコピーを。
  2. しかしによってvimファイルを開くと、テキストを選択しcommand + cコピーしますが、コピーしません。
  3. マウスをクリックしたときにvim、テキスト、vim自動的なっvisualモード。

ソリューション

iterm2 > Preferences > Profiles > Terminal > Enable mouse reporting 去掉勾选

マウスの報告

マウスの報告の役割は、マウスを認識VIMで編集され、マウスホイールのサポートは、(あなたの.vimrcでマウスの設定のためのサポートを追加する必要がファイルの内容を表示することができますset mouse=a)。マウスの報告を閉じた後、マウスホイールをサポートしていません。

あなたが行う方法にマウスホイールを使用することを?

かもしれiterm2 > preferences > advance > 搜索mouse > scroll whell down 那里写\j > scroll whell up那里写\k、キーローリング効果を実装するためにJ / k個のvimを送信する役割があります。

詳しい情報

マックは、この問題を抱えているだろう、端末に付属しているView > Allow Mouse Reporting 去掉勾选ことができます

おすすめ

転載: www.cnblogs.com/huahuayu/p/12235240.html