服务器上必装,主要好处:
- 防止电脑断电导致服务器端程序终止
- 多终端窗口
- 易于保存workspace断点下次直接进入
默认prefix = ctrl+b
Session
Create and Delete
tmux new-session -s [Name]
tmux ls
Attach and detach
tmux attach -t [Name]
tmux a -t [Name]
tmux detach
ctrl+b d
tmux kill-session -t [Name]
tmux rename -t [Name]
Windows
ctrl+b o # 跳到下一个分隔窗口。多屏之间的切换
ctrl+b 上下键 # 上一个及下一个分隔窗口
ctrl+b c 创建新窗口
ctrl+b ? 显示快捷键帮助
ctrl+b 空格键 采用下一个内置布局,这个很有意思,在多屏时,用这个就会将多有屏幕竖着展示
ctrl+b ! 把当前窗口变为新窗口
ctrl+b " 模向分隔窗口
ctrl+b % 纵向分隔窗口
ctrl+b q 显示分隔窗口的编号
ctrl+b C-方向键 调整分隔窗口大小
ctrl+b & 确认后退出当前tmux
ctrl+b 复制模式,即将当前屏幕移到上一个的位置上,其他所有窗口都向前移动一个。
ctrl+b n 选择下一个窗口
ctrl+b l 最后使用的窗口
ctrl+b p 选择前一个窗口
ctrl+b w 以菜单方式显示及选择窗口
ctrl+b s 以菜单方式显示和选择会话。这个常用到,可以选择进入哪个tmux
ctrl+b t 显示时钟。然后按enter键后就会恢复到shell终端状态
Install and config
sudo apt-get install tmux
修改快捷键
查看prefix现有绑定键:
tmux show-options -g | grep prefix
要在tmux内置命令中修改及时生效,可在终端中输入以下命令:
tmux set -g prefix C-x
tmux unbind C-b
tmux bind C-x send-prefix
网友评论