キティ(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にも方法があります。