GNU Screen にはCtrl-a、Ctrl-a最新の 2 つのウィンドウを切り替える があります。
どうやってやるんですかtmux
?
答え1
tmuxでこれを行うには、
Ctrl-Bl
(小文字の「L」です)。これは、Ctrl-Bアクティベーション キーとして left が設定されていることを前提としています。
画面と同じキー押下を使用する場合は、次のコードを に追加します~/.tmux.conf
。
set-option -g prefix C-a
bind-key C-a last-window
最初のものはCtrl-Aアクティベーション キーとして設定され、2 番目はCtrl-Aアクティベーション後に最後のウィンドウに移動することを示します。
答え2
fbicknel と Paul に続きます:
あなたはできる
bind-key C-a last-window
bind-key a send-prefix
これにより、スクリーンのような「ctrl-a a」を使用して「ctrl a」を挿入できるようになります。
答え3
ポールの答えは正しいが、思われる^A を入力する方法がなくなります。
見るこのスレッドC-a
詳細については、こちらを参照してください。ただし、基本的には、必要な場合は次のようにして (^A) を取得できます。
bind-key v send-prefix
ここで入力すると、C-a v
^A が表示されます。
答え4
bind-key l last-window
デフォルトでは にある tmux 設定ファイルに以下を追加しました~/.tmux.conf
。tmux
をリロードし、少なくとも 1 回ウィンドウを切り替えて、
ctrl+B(デフォルトのプレフィックス) + l(小文字の L) を押すと、うまくいきます。