一、环境安装
sudo apt-get install tmux
二、基本使用
功能是其实和screen类似,可以在一个命令行里布局多个session同时操作,这里仅做一些个人使用的笔记,不罗列文档,记得的话会随时更新
0.进入tmux
参数都是可选的,直接shell输tmux即可
tmux
1.分屏
tmux支持将一个shell窗口切成多个shell分隔窗口
Ctrl-b Shift-'
将光标所在位置的窗口切成上下两个分隔窗口
Ctrl-b Shift-5
将光标所在位置的窗口切成左右两个分隔窗口
Ctrl-b 方向键
将光标移动到对应位置的分隔窗口
关闭当前分隔窗口只需要键入exit命令即可
2.支持鼠标操作
tmux默认不开启鼠标支持,滚轮或者鼠标选择分隔窗口都是不开启的。
可以用 Ctrl-b 冒号
打开tmux命令模式,输入
set -g mouse on
- 滚轮模式下(分隔窗口右上角会有[XXX/YYY])
- 按q可以退出滚轮模式,按g加行号x可以跳转到倒数第x行
- 传统shell的鼠标操作(包括选中以及右键等),需要按住shift键使用【例如,shift加鼠标左键拖动可以选中一段文字,shift右键这段文字可以在右键列表中选择复制】