
最後のペイン ( prefix- ;) と最後のウィンドウ ( prefix- L) に移動するためのホットキーがあります。マークされたペインに移動する (現在のウィンドウにない場合はそのウィンドウに移動する) ためのホットキー (またはホットキーにバインドできるコマンド) はありますか? ない場合は、ペイン番号を使用せずに、特定のウィンドウを識別し、ホットキーを使用してそのウィンドウに戻る方法はありますか?
答え1
いい質問ですね。のマークされたペインですか、それとも「マークされたペイン」について独自の考えをお持ちですか?
前者の場合は、ペインを でマークしC-b m
、{marked}
ターゲットを使用してそこに移動します。
bind Q switch-client -t'{marked}'
独自のマークされたペインが必要な場合、またはマークされたペインのない古いバージョンの tmux を使用している場合は、ユーザー オプションを使用してマークされたペインを保存できます。たとえば、次のように、アクティブなペインの ID を保存するキーをバインドします。
bind Q run "tmux set -g @mymarkedpane #{pane_id}"
次に、次のようなキーバインディングを使用してキーを切り替えます。
bind W run "tmux switch-client -t#{@mymarkedpane}"
1 つのセッションだけではなく、各セッションごとにマークされたペインが必要な場合は、コマンド-g
から を削除しますset
。