Tmux快捷键
基本操作
所有快捷键的执行方式:
按下control + b两个按键组合, 然后松开control + b(为了告诉Tmux我要用Tmux的快捷键了), 然后在按快捷键触发各种行为。
例如: Ctrl + B + ?的执行过程为按下control + b两个按键组合, 然后松开control + b, 然后在按’?’键, 会显示所有快捷键的列表。
Ctrl + B + ? 列出所有快捷键, 按q或Esc返回
Ctrl + B + d detach当前会话,可暂时返回Shell界面,输入tmux attach能够重新进入之前会话
Ctrl + B + s 选择并切换会话;在同时开启了多个会话时使用
快捷键
Window操作
快捷键 | 说明 |
---|---|
Ctrl + B + c | 创建一个新窗口 |
Ctrl + B + & | 关闭当前窗口 |
Ctrl + B + w | 列出所有的窗口选择 |
Ctrl + B + p | 切换到上一个窗口 |
Ctrl + B + n | 切换到下一个窗口 |
Ctrl + B + 窗口号 | 使用窗口号切换窗口(例如窗口号为1的, 则Ctrl + B + 1) |
Ctrl + B + , | 重命名当前窗口,便于识别各个窗口 |
Pane操作
快捷键 | 说明 |
---|---|
Ctrl + B + % | 横向分Terminal |
Ctrl + B + “ | 纵向分Terminal |
Ctrl + B + 方向键 | 则会在自由选择各面板 |
Ctrl + B + x | 关闭当前pane |
Ctrl + B + q | 显示面板编号 |
Session操作
创建一个新的session
tmux new-s [name-of-my-session]
在当前session中创建一个新的Session, 并保证之前session依然存在
Ctrl + B + new -s [name-of-my-new-session]
快捷键 | 说明 |
---|---|
tmux | 开启tmux |
tmux ls | 显示已有tmux列表 (等同于Ctrl + B + S) |
tmux attach -t test | 进入名为test的session |
Ctrl + B + s | 列出所有会话 |
Ctrl + B + d | detach当前session(可以认为后台运行) |
进阶
美化Tmux
使用gpakosz的Tmux配置进行美化。
优点
使用Ctrl + a作为前缀更方便使用, 同时保存了Ctrl + B +的触发前缀
powerline状态条美化(用过vim的都应该比较熟悉)
显示笔记本电池状态
安装使用
$ cd
$ rm -rf .tmux
$ git clone https://github.com/gpakosz/.tmux.git
$ ln -s .tmux/.tmux.conf
$ cp .tmux/.tmux.conf.local.
tmux 1.8 发布,Linux 终端复用器 http://www.linuxidc.com/Linux/2013-03/81980.htm
Tmux:终端复用器 http://www.linuxidc.com/Linux/2013-07/86776.htm
tmux使用简单教程 http://www.linuxidc.com/Linux/2014-10/107644.htm
CentOS下Tmux安装和使用 http://www.linuxidc.com/Linux/2014-11/109375.htm
用 Tmux 和 Vim 打造 IDE http://www.linuxidc.com/Linux/2015-06/119165.htm
本文永久更新链接地址:http://www.linuxidc.com/Linux/2015-07/119843.htm