tmux常用命令
-
tmux
:运行tmux并开启一个新的会话。 -
tmux ls
:显示所有会话。 -
tmux new -s SessionName
:新建一个名为SessionName的会话。 -
tmux new
:不指定名称的创建一个会话。 -
tmux a
:接入上一个会话。 -
Ctrl + b d
:临时退出但是不删除会话 -
tmux a -t
:接入指定名称的会话。 -
tmux kill-session -t SessionName
:关闭指定会话。 -
tmux kill-session -a -t SessionName
:关闭除指定会话外的所有会话。 -
tmux kill-server
:关闭所有会话,并停止tmux。
tmux启用鼠标+复制粘贴
如果想要看错误信息,基本一个屏幕是放不下的,所以我们需要启用鼠标滚轮,启用鼠标以后,可以通过点击来切换不同的窗口。
-
ctrl + b
+:
(冒号)进入会话的编辑模式,然后输入命令set -g mouse on
,以启用鼠标。 - 启用鼠标以后如果想要复制和粘贴,按住
shift
键后鼠标选定,右键复制粘贴。
操作常用命令
所有命令都是使用ctrl + b
激活控制台以后才进行输入,这么做是为了防止和其他软件的快捷键重复。
系统操作命令
-
?
: 列出所有的快捷键,按q
返回。 -
d
:脱离当前会话,返回shell界面,输入tmux attach
能够重新进入之前的会话。 -
D
:脱离会话,在同时启动了多个会话时使用。 -
ctrl + z
:挂起当前的会话。 -
r
:强制重绘未脱离的会话。 -
s
:选择并切换会话。
窗口操作命令
-
c
:创建新窗口。 -
&
:关闭当前窗口。 -
1-9
:切换到指定窗口 -
p
:切换的上一个窗口。 -
n
:切换到上一个窗口。 -
l
:在前后两个窗口之间切换。 -
,
:英文逗号,重命名当前窗口。 -
.
:修改当前窗口编号,相当于窗口的重新排序。 -
f
:在所有窗口中查找指定的文本。
面板操作命令
-
"
:将当前面板分成上下两块。 -
%
:将当前面板分成左右两块。 -
x
:关闭当前面板。 -
!
:重建创建一个窗口,其中仅包含当前面板。 -
ctrl + 方向键
:以一个单元格为单位调整当前面板的大小。 -
alt + 方向键
:以5个单元格为单位移动边缘调整当前面板大小。 -
方向键
:移动光标以选择面板。 -
q
:显示面板编号。