为了更加有效地管理和组织终端窗口,Tmux 是一个非常出色的工具。然而,如果你没有花费充分的时间来掌握它,就会发现这个命令行界面非常棘手。不要担心,本文将会是你必备的 Tmux 速查表!

首先,让我们看一下会话管理。创建一个新会话可通过运行 tmux new -s [session-name] 来完成。我们可以列出现有活跃的会话(来自于以前开啓的终端)的名称,不过这并不是必须的,这可以通过运行 tmux list-sessions 来操作。另一个基础命令是 tmux attach -t [session-name],这个命令将会附加到一个之前开启的会话上。

下一步,我们将看一下窗口管理。使用 tmux new-window [-n window-name] 命令可以创建新的窗口,也可以使用前面提到过的 tmux list-windows 进行列举。接着,当窗口成为了一堆后,我们就需要移动它们了。 tmux swap-window 这个命令可以让我们通过指定窗口编号来快速交换多个窗口的位置。

而转到标签管理, tmux show -g 会列举所有打好标签的窗口。而在显示了一组窗口后,我们可以使用 tmux rotate-window 来旋转它们。最后,让我们看一下快捷键。 Ctrl+b+[ 是许多 Tmux 用户的贴心指令。这个快捷键可以让你在滚动时进入复制模式。最后,如果你需要在同一个窗口中同时运行多个程序, tmux split-window 所带的参数将会非常有用。

我们希望这篇 Tmux 速查表对您的日常工作和任务提供帮助。如果你想查看更多的命令,还有更加细致的讲解,请访问这个链接。

详情参考

了解更多有趣的事情:https://blog.ds3783.com/