web-dev-qa-db-ja.com

Tmuxマウスモードがオンの場合、マウスでテキストを選択できません

私はtmux 2.1を使用していて、マウスモードで

set -g mouse on

そして、それは正常に動作します。適切なウィンドウをクリックすることで、tmuxウィンドウ分割を切り替えることができます。しかし、これの欠点は、マウスでテキストを選択できないことです。これは次のようになります。

enter image description here

ご覧のとおり、マウスボタンを押し続けると選択範囲が赤くなり、ボタンを離すと選択範囲が消えます。マウスモードを有効にしないと、「マウスによる選択」は完全に機能します。

マウスモードをオンにしてテキストを選択するための回避策はありますか?

47
Dmitrii Bundin

押すと Shift マウスを使って物事をしている間、それはマウスプロトコルを上書きし、あなたが選択/貼り付けできるようにします。 xterm manual などに記載されており、ほとんどの端末エミュレータがその動作をコピーします。

OS Xに関する注意:iTermでは、 Option の代わりに Shift。 Terminal.appで、 Fn

74
Thomas Dickey

トーマス・ディッキーの答えはおそらくほとんどの人が探しているものです。

tmuxのマウスモードがオンになっている場合、観察している動作についてさらに説明するために、特定のペイン内でテキストを選択できるようにします。これがスクリーンショットに表示されている赤いテキストの強調表示です。分割されたペインがあり、1つのペイン内のテキストのみをコピーする場合に便利です。

マウスボタンを離すと、選択したテキストがtmuxの内部クリップボードにコピーされます。次に、Ctrl+B ]を使用してそのテキストを貼り付けることができます。

残念ながら、システムのプライマリクリップボードにはコピーされないため、tmuxで選択して、たとえばブラウザーに貼り付けることはできません。ただし、その動作を設定できます。 tmuxを使用してマウスでコピーして貼り付ける方法 に対するこの回答を参照してください。

4
Jack Senechal