GNU Screen 有Ctrl-a,Ctrl-a可在兩個最新視窗之間切換。
如何做到這一點tmux
?
答案1
要在 tmux 中執行此操作,您需要這樣做
Ctrl-Bl
(即小寫“L”)。這假設您已留下Ctrl-B作為啟動金鑰。
如果您想使用與螢幕相同的按鍵,請將以下內容新增至您的~/.tmux.conf
:
set-option -g prefix C-a
bind-key C-a last-window
第一個設定Ctrl-A為您的啟動金鑰,第二個表示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,至少切換一次窗口,然後按:(
ctrl+B預設前綴)+ l(小寫 L),效果非常好!