如何在tmux中的两个最新窗口之间切换?


55

screen有一个Ctrl-aCtrl-a可以在两个最新的窗口之间切换吗?

怎么做呢tmux

Answers:


83

要在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

保罗的回答是正确的,但似乎使您无法输入^ A。通常,如果您尚未将绑定C-aprefix,则只需使用^ A。但是你做到了……而且你映射C-a C-alast-window,所以……。

但是,一切并没有丢失:C-a C-b现在(奇怪)让您获得^ A。

如果不重映射prefix,则可以使用C-b C-b来获取^ B。

如果由于某种原因您不重新映射prefix而映射C-b C-blast-window,则我还没有找到一种从其中获取^ B的方法,缺少的是:

bind-key v send-prefix

......这,如果你键入将发送^ B C-b v

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.