2016-12-27 159 views
0

當前通過this閱讀指南以瞭解tmux以獲得良好開端。然而,我感到困惑的tmux。在部分會話處理一個特定的方面,似乎一提說:tmux中的'C-b d'和'C-b D'之間的區別

要取下當前會話使用C-b d。您也可以使用C-b D至 讓tmux爲您選擇要分離哪個會話。 這會分離你的會話,但會讓你在後臺運行的 會話中進行。

現在我試了兩種選擇。 C-b d似乎工作得很好,但似乎C-b D只是給了我一個會話的解除選項(不管有多少會話正在運行)的選項。在這種情況下,問題就出現了:C-b dC-b D有什麼意義?

回答

1

您引用的文本是錯誤的! 作者被tmux的會話和客戶端所困惑。默認前綴+ d將分離當前tmux 客戶端,而不是會話!閱讀tmux手冊頁,有一節介紹客戶和會話。

如果你想用它玩:

  • 開始兩個終端窗口
  • 在第一端子短窗口:tmux new-session -s "foo"
  • 在第二個終端窗口:tmux attach
  • 現在你有兩個TMUX (客戶端),您可以在任何一個tmux中執行:prefix+D,tmux會詢問您要分離哪個客戶端。
相關問題