📅  最后修改于: 2023-12-03 15:20:39.208000             🧑  作者: Mango
tmux 是一个终端复用程序,它允许用户创建多个会话窗口,每个会话可以拥有多个窗格。用户可以轻松地在这些窗格和会话之间切换,并专注于需要的任务,同时也可以在其它窗格和会话上执行其它操作。
在本文中,我们将介绍 tmux 的一些基本命令,以帮助程序员更好地使用 tmux。
要新建一个会话,请使用以下命令:
$ tmux new-session -s <session-name>
这将创建一个新的会话,并为该会话设置一个名称。
要分离当前会话,请使用以下命令:
$ tmux detach
要连接到一个已存在的会话,请使用以下命令:
$ tmux attach -t <session-name>
这将连接到指定的会话。
要显示正在运行的会话列表,请使用以下命令:
$ tmux list-sessions
要关闭一个会话,请使用以下命令:
$ tmux kill-session -t <session-name>
这将关闭指定的会话。
要为当前会话创建一个新窗口,请使用以下命令:
$ tmux new-window
要在当前的会话中切换窗口,请使用以下命令:
$ tmux select-window -t <window-id>
这将切换到指定的窗口。
要显示当前会话中的窗口列表,请使用以下命令:
$ tmux list-windows
要关闭当前窗口,请使用以下命令:
$ tmux kill-window
要在当前窗口中创建一个新窗格并在其右侧显示,请使用以下命令:
$ tmux split-window
要在当前窗口中创建一个新窗格并在其下方显示,请使用以下命令:
$ tmux split-window -h
要在当前窗口的窗格之间切换,请使用以下命令:
$ tmux select-pane -L (向左)
$ tmux select-pane -R (向右)
$ tmux select-pane -U (向上)
$ tmux select-pane -D (向下)
将当前窗口中两个窗格的位置互换,请使用以下命令:
$ tmux swap-pane -U|-D|-L|-R
要关闭当前活动的窗格,请使用以下命令:
$ tmux kill-pane
tmux 是一个非常有用的工具,它可以帮助程序员更高效地使用终端。上面介绍的这些基本命令只是 tmux 非常丰富命令中的一部分,更多相关命令可以通过 man tmux
命令查阅。