tmux
tmux
可以在一个终端窗口中运行多个“面板”或“窗格”,并且可以将多个面板/窗格窗口组合成一个“窗口”的集合。以下是 tmux
的一些常用操作和用法。
启动 tmux
在终端中输入 tmux
命令即可启动 tmux
。
新建窗口
使用命令 Ctrl-b c
来在当前的会话中创建一个新窗口。新窗口的编号将自动递增。
切换到其他窗口
使用命令 Ctrl-b 数字键
来切换到当前会话中编号为所输入数字的窗口。例如,Ctrl-b 1
将会切换到终端中的第一个窗口。
关闭窗口
使用命令 Ctrl-b d
关闭当前窗口。
列出所有窗口
使用命令 Ctrl-b w
来列出当前所有的窗口。
创建分割窗格
使用命令 Ctrl-b %
和 Ctrl-b "
来在当前窗口中创建一个新的面板,将窗口从水平或垂直方向分割成两个部分。
切换到其他窗格
使用 Ctrl-b 方向键
来移动到其它窗格中。
调整窗格大小
垂直调整:按 Ctrl + b
,然后持续按住 Alt
键,接着使用 ↑
或 ↓
方向键来增加或减少窗格的高度。
水平调整:按 Ctrl + b
,然后持续按住 Alt
键,接着使用 →
或 ←
方向键来增加或减少窗格的宽度。
在 tmux
中可以通过鼠标来调整窗格的大小,或者使用命令 Ctrl-b :resize-pane -D/U/L/R 数字
来调整窗格的大小。
重新排列窗格
Ctrl + b
然后空格键:在预设的窗格布局中循环切换
旋转窗格
Ctrl + b
然后Ctrl + o
:将所有窗格顺时针旋转
强制关闭窗格
如果窗格中的程序无法正常退出,或者你想要立即关闭窗格,你可以使用 tmux 的快捷键。首先,按下 Ctrl + b(这是 tmux 的默认前缀键),然后按 x 键。tmux 会提示你确认是否关闭窗格。通常情况下,按下 y 键确认即可关闭窗格。
复制模式
使用命令 Ctrl-b [
,可以进入复制模式。在此模式下,可以使用 Vi 移动光标的方式选中文本,并复制到剪贴板中。按 q
键退出复制模式,回到正常模式。此模式下,上下左右键能滚动命令行。
这些只是 tmux
的一些基本用法,tmux
还支持许多其他的功能,如便签(Notes)等等。使用 tmux
可以显著提高终端操作效率,在需要同时运行多个命令的情况下尤其有用。
- Title: tmux
- Author: starlitxiling
- Created at : 2023-11-27 15:48:10
- Updated at : 2024-11-12 21:07:35
- Link: http://starlitxiling.github.io/2023/11/27/tmux/
- License: This work is licensed under CC BY-NC-SA 4.0.