Tmux学习小记
Posted 樊海鹏
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tmux学习小记相关的知识,希望对你有一定的参考价值。
层次概念
会话:不同的项目,任务
Note: 在所有tmux中,命令的激活键,默认是ctrl+b
显示已有会话列表:
- tmux ls
- s (不能用在最初的shell里)
重新连接存在的会话:
- tmux attach -t 数字|名字
新建会话:
- tmux new -s name
删除已有会话:
- tmux kill-session -t name
窗口:一个项目的屏幕显示,每个窗口可以看成项目的子项目
列出当前会话的窗口:
- w ,并可以通过列出来的窗口进行选择切换.
其他的切换方式:
- Ctrl-b 数字 切换至指定窗口
Ctrl-b n 切换到下一个窗口
Ctrl-b p 切换到上一个窗口
Ctrl-b l 在前后两个窗口间互相切换
2.新建窗口:
- Ctrl-b c 创建一个新的窗口
3.新建窗口后,建议重命名,方便识别
- Ctrl-b , 重命名当前窗口
4.退出此窗口:
- Ctrl-b &
5.在当前所有窗口搜索,或者说此会话,此任务里搜索:
- Ctrl-b f
窗格:对窗口的划分
1.产生窗格
- Ctrl-b ” 上下分
- Ctrl-b % 左右分
2.选择窗格:
- Ctrl-b +o
3.关闭窗格:
- Ctrl-b x
4.查看历史记录:
Ctrl-b pageup/pagedown 查看历史输出
Ctrl-b t 显示钟表
Ctrl-b ! 将当前面板置于新窗口;即新建一个窗
其他:
Ctrl-b Ctrl-方向键 以1个单元格为单位移动边缘以调整当前面板大小
Ctrl-b Alt-方向键 以5个单元格为单位移动边缘以调整当前面板大小
Ctrl-b q 显示当前窗口的所有面板的编号
Ctrl-b o 在当前窗口中选择下一面板
Ctrl-b 方向键 移动光标以选择面板
Ctrl-b 向前置换当前面板
Ctrl-b 向后置换当前面板
Ctrl-b Ctrl+o 顺时针旋转当前窗口的面板
Ctrl-b Alt+o 逆时针旋转当前窗口的面板
Ctrl-b Space 在预置的面板布局中循环切换;依次包括even-horizontal、even-vertical、main-horizontal、main-vertical、tiled
插件:
https://yq.aliyun.com/articles/44513
http://cenalulu.github.io/linux/tmux/
激活
tmux source ~/.tmux.conf
mouse-on:
tmux2.1之后版本:
set-option -g mouse on
以上是关于Tmux学习小记的主要内容,如果未能解决你的问题,请参考以下文章