tmuxで2つの最新のウィンドウを切り替える方法は?


55

screen持っているCtrl-aCtrl-a最新の2つのウィンドウを切り替えるには?

でそれを行うにはtmux

回答:


83

tmuxでこれを行うには、次のようにします。

Ctrl-Bl

(つまり、 'L')。これはCtrl-B、アクティベーションキーとして残っていることを前提としています。

画面と同じキー押下を使用する場合は、以下を以下に追加します~/.tmux.conf

set-option -g prefix C-a
bind-key C-a last-window

最初はCtrl-Aアクティベーションキーとして設定し、2番目はCtrl-Aアクティベーション後に最後のウィンドウに移動する必要があることを示します。


2

ポールの答えは正しいですが、そうです ^ Aを入力する方法なしであなたを残して。通常、C-atoをバインドしていない場合はprefix、単に^ Aを使用します。しかし、あなたはそうしました...そして、あなたはC-a C-aそうなるようlast-windowにマッピングしました...

ただし、すべてが失われたわけではありません。C-a C-b現在、(奇妙なことに)^ Aを取得しています。

再マップしない場合prefixC-b C-b^ Bを取得するために使用できます。

何らかの理由であなたはリマップない場合prefix、あなたはマップC-b C-blast-window、私は短いようなもののそれの^ Bアウトを取得する方法を考え出していません。

bind-key v send-prefix

...と入力すると^ Bが送信されますC-b v

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.