在tmux中的会话之间切换?

iam*_*sam 31 tmux tmuxinator

我对tmux比较新,只是用于本地开发.在一些tmux教程中,一个人会在枚举列表中列出他们的tmux会话.通常有黄色突出显示.有谁知道我在说什么,怎么做?其次,你会说这是最好的做法吗?我在这里打开了8个iTerm2标签:(

这是我正在寻找的截图:

在此输入图像描述

iam*_*sam 53

C-b s

找到了!亚历克斯的答案也很棒.注意C-b是我的前缀,你的前缀可能是别的.

  • 此外,如果您希望手动调用它或绑定另一个键映射,则该命令称为 `choose-session`。 (5认同)
  • 也许最好告诉“PREFIX s” (4认同)
  • 现在,`choose-session` 被移除,使用 `choose-tree` 代替,快捷键是 `<prefix> w` (3认同)

Ale*_*lex 13

你正在寻找C-b (C-b ).你可以在tmux cheatsheet上找到这个以及更多精彩的技巧.


小智 8

如果你man tmux会找到 tmux 选项列表:

C-( Switch the attached client to the previous session.
C-) Switch the attached client to the next session.
Run Code Online (Sandbox Code Playgroud)

无需更改 tmux.conf


wil*_*cus 7

PREFIX s,但真正的命令是选择树.然后你可以用它绑定到其他键,例如'S'

bind S choose-tree
Run Code Online (Sandbox Code Playgroud)

http://man.openbsd.org/OpenBSD-current/man1/tmux.1#choose-tree

  • 选择树列出了会话,窗口和窗格。要仅在会话之间进行选择,应使用“选择会话”。 (4认同)

小智 7

tmux switch -t [target-session]如果想立即切换,请使用

  • [target-session] 似乎是会话的名称。我想知道是否还有一种方法可以提供会话数? (2认同)