tmuxでCtrl + LeftClickバインディングを無効にする方法は?

tmuxでCtrl + LeftClickバインディングを無効にする方法は?

キティ(WindowsベースのPuTTYクローン、いいえその他の端末エミュレータ)には、ターミナル出力でURLに下線を付け、Ctrl + LeftClickを押すとホストブラウザで開くオプションがあります。

これはtmuxの外部で動作します。 tmuxセッション内でも機能しますset-option -g mouse off。それいいえで作業しながらset-option -g mouse on何が起こっているのかCtrl+LeftClickを傍受することだと思うようになりましたtmux

左クリックウィンドウのバインドを解除しようとしましたが、tmux.conf役に立ちませんでした。

unbind MouseDown1Pane
unbind C-MouseDown1Pane
unbind M-MouseDown1Pane

残りのマウス機能を維持しながら、tmuxがCtrl + LeftClickだけを傍受するのを防ぐ方法はありますか?

ベストアンサー1

いいえ。 tmuxは、いくつかのマウスイベントだけが欲しいと外部端末に通知する方法はありません。全部または専務です。

キーバインディングを変更して、tmuxがさまざまなマウスイベントを処理する方法を設定できますが、tmuxでマウスを完全にオフにしない限り、外部端末にそれを処理させることはできません。

しかし、ほとんどの端末はアプリケーションをバイパスする方法を提供します。 xtermでは、マウスの使用中にShiftキーを押し続けており、Kittyにも方法があります。

おすすめ記事