5
私はパテでx-termにVim 6.3.81を使用しています。私は.vimrcを使って特定のイベントにマウスイベント(ホイールボタンのクリック、ダブルクリックなど)をマップしたいと思っていました。私はvim wikiを見て、それに基づいて、私の.vimrcに以下のマップを定義した:vimでのマウスイベントのパッティッブによるマッピングが無効
:nnoremap <2-LeftMouse> :set invnumber<CR>
はしかし、それは動作しない - ことを目的として、ダブルクリックは、行番号をトグルしていません。 vimにマウスイベントを受け入れるためにXの設定を変更する必要がありますか?
おかげで...
ありがとうございます...今は魅力的です。しかし、今私はより大きな問題を抱えています。マウスイベントは、マウスを使ってテキストを選択することができません。これは私が望むものではありません。あなたは私の同様の質問をvimのパテでのテキスト選択に関して答えました。だから私はあなたが望んでいたことを知っていると思います... とにかく、これは私が推測できる最高の答えです - 私はちょうどマウスイベントとテキスト選択を無効にする! – TCSGrad
マウスを使用して選択中にシフトを押し続けると、PuTTYはアプリケーションに渡すのではなく、マウスイベント自体をピックアップします。 –
トリッキーな状況に偉大な答え!したがって、vimでマウスがアクティブになっていることを確認した後、マウスを使用してテキストを選択しながらシフトキーを押し続けるだけです。ありがとう! – TCSGrad