tmux配置与用法整理

tmux常用命令与快捷键 http://www.111cn.net/sys/linux/59058.htm
http://www.360doc.com/content/13/0709/13/13047933_298691438.shtml


安装 sudo apt-get install tmux

配置文件位置在如下位置:
~/.tmux.conf

配置文件内容(退出所以tmux后重新打开生效,如还是不生效,重启):
设置前缀为Ctrl + a
set -g prefix C-a

解除Ctrl+b 与前缀的对应关系
unbind C-b

将r设置为加载配置文件
bind r source-file ~/.tmux.conf

copy-mode 将快捷键设置为vi 模式
setw -g mode-keys vi

常用按键:

这里需要说明一点的是,tmux的任何指令,都包含一个前缀,也就是说,你按了前缀(一组按键,默认是Ctrl+b)以后,系统才知道你接下来的指令是发送给tmux的。

C-b ? 显示快捷键帮助
C-b C-o 调换窗口位置,类似与vim 里的C-w
C-b 空格键 采用下一个内置布局
C-b ! 把当前窗口变为新窗口
C-b " 模向分隔窗口
C-b % 纵向分隔窗口
C-b q 显示分隔窗口的编号
C-b o 跳到下一个分隔窗口
C-b 上下键 上一个及下一个分隔窗口
C-b C-方向键 调整分隔窗口大小
C-b c 创建新窗口
C-b 0~9 选择几号窗口
C-b c 创建新窗口
C-b n 选择下一个窗口
C-b l 切换到最后使用的窗口
C-b p 选择前一个窗口
C-b w 以菜单方式显示及选择窗口
C-b t 显示时钟
C-b ; 切换到最后一个使用的面板
C-b x 关闭面板
C-b & 关闭窗口
C-b s 以菜单方式显示和选择会话
C-b d 退出tmux,并保存当前会话,这时,tmux仍在后台运行,可以通过tmux attach进入 到指定的会话

C-b [ 可以在tmux窗口进行鼠标滚轮操作,退出可以按q键
C-b PageDown/PageUp 可以翻页
C-b :kill-server 删除掉所有session
C-b d 临时退出session
C-b $ 修改当前session名字

创建并指定session名字: tmux new -s session_name
列出session: tmux ls
进入已存在的session: tmux a -t session_name
删除指定session: tmux kill-session -t session_name
修改session名字: tmux rename-session -t current-name new-name

posted @ 2018-12-21 14:51  Jonky  阅读(5495)  评论(0编辑  收藏  举报