' C-b d'之间的区别和' C-b D'在tmux

时间:2016-12-27 10:55:33

标签: window exit raspbian tmux pane

目前正在阅读this指南,以便更好地了解tmux。但是,我对tmux的某个方面感到困惑。在会话处理部分,似乎有一个提及说:

  

要使用C-b d分离当前会话。您也可以使用C-b D   让tmux让您选择要分离的会话。   这将分离你的会话,但会让你这样做   会话在后台运行。

现在我尝试了两种选择。 C-b d似乎工作得非常好,但似乎C-b D只给了我一个会话选项以便去除(无论有多少会话正在运行)。在这种情况下,问题出现了:拥有C-b dC-b D有什么意义?

1 个答案:

答案 0 :(得分:3)

您引用的文字有误! 作者对tmux的会话和客户端感到困惑。默认前缀+ d将分离当前tmux 客户端,而不是会话!阅读tmux手册页,有一节介绍客户端和会话。

如果你想玩它:

  • 启动两个终端窗口
  • 在第一个终端窗口中:tmux new-session -s "foo"
  • 在第二个终端窗口中:tmux attach
  • 现在你有两个tmux(客户端),你可以在tmux中执行:prefix+D,tmux会询问你要分离哪个客户端。