回答:
明らかに、両方のプログラムがリッスンしているときに同じことを行う2つのキーを持つことはできません。Tmuxが最初に取得します。再学習したくないキーバインディングのセットを指定しませんでしたが、両方のアプリに同じキーが使用されるため、別の操作を行う必要があります。
一時的にのみ使用する場合はless、Ctrl+ を押してBB(Ctrl-Bを2回押す)本物を渡すだけtmuxで、現在のペインのアプリに単一のCtrl-Bを渡すことができます。
tmuxバインディングを別のもの(たとえばCtrl+のAようなものscreen)に変更したい場合は、これを `〜/ .tmux.confファイルに追加できます。
unbind C-b
set -g prefix C-a
に別のものを使用する場合less、Gキーは通常、ファイルの先頭に既にバインドされているため、変更は不要です。その変更があなたに合わない場合は、を使用してキーを再バインドできますlesskey。
tmux(デフォルトの設定のUbuntu 11.04)では、「Ctrl + B B」は何もしません(マニュアルページにも記載されていません)。「Ctrl + B Ctrl + B」を使用して、Ctrl + Bをアプリケーションに送信する必要があります。(対照的に、screenデフォルトでは「Ctrl + A A」を使用して「Ctrl + A」をアプリケーションに送信します。)とにかく素晴らしい答えです。
B、コントロールをやめることを示すキーの間にスペースを残しませんでした。通常、このようなスタイルのキーでは、コントロールキーがリリースされる場合、キー間にスペースまたはコンマを挿入しますが、それは明確に定義された標準ではありません。一部の人々は同じ+構文さえ使用しません...
Ctrl+\ が、これは明らかに個人的な好みの問題です。Ctrl+\ 指のゆがみなしにキーボードで入力する方法がない場合、私の選択が気に入らないでしょう。
Ctrl+A-of-commandと衝突します。以前に選択したウィンドウに「Ctrl + B + B」がバインドされています。