Tmux - 移動到標記窗格的熱鍵(或命令)

Tmux - 移動到標記窗格的熱鍵(或命令)

有熱鍵可移動到最後一個窗格 ( 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}"

如果您希望每個會話都有一個標記窗格,而不僅僅是一個,請-gset命令中刪除。

相關內容