私はtmux 2.1
を使用していて、マウスモードで
set -g mouse on
そして、それは正常に動作します。適切なウィンドウをクリックすることで、tmux
ウィンドウ分割を切り替えることができます。しかし、これの欠点は、マウスでテキストを選択できないことです。これは次のようになります。
ご覧のとおり、マウスボタンを押し続けると選択範囲が赤くなり、ボタンを離すと選択範囲が消えます。マウスモードを有効にしないと、「マウスによる選択」は完全に機能します。
マウスモードをオンにしてテキストを選択するための回避策はありますか?
押すと Shift マウスを使って物事をしている間、それはマウスプロトコルを上書きし、あなたが選択/貼り付けできるようにします。 xterm manual などに記載されており、ほとんどの端末エミュレータがその動作をコピーします。
OS Xに関する注意:iTermでは、 Option の代わりに Shift。 Terminal.appで、 Fn。
トーマス・ディッキーの答えはおそらくほとんどの人が探しているものです。
tmux
のマウスモードがオンになっている場合、観察している動作についてさらに説明するために、特定のペイン内でテキストを選択できるようにします。これがスクリーンショットに表示されている赤いテキストの強調表示です。分割されたペインがあり、1つのペイン内のテキストのみをコピーする場合に便利です。
マウスボタンを離すと、選択したテキストがtmux
の内部クリップボードにコピーされます。次に、Ctrl+B ]
を使用してそのテキストを貼り付けることができます。
残念ながら、システムのプライマリクリップボードにはコピーされないため、tmux
で選択して、たとえばブラウザーに貼り付けることはできません。ただし、その動作を設定できます。 tmuxを使用してマウスでコピーして貼り付ける方法 に対するこの回答を参照してください。