文章目录
- start exit
- session
- flow
- pane
- cursor
- switch pane
- pane hotkey
- window
- other
ruanyifeng: Tmux 使用教程
start exit
|
命令行
|
快捷键
|
启动
|
$ tmux
|
|
退出
|
$ exit
|
Ctr+b d
|
session
第一个启动的 Tmux 窗口,编号是0,第二个窗口的编号是1,以此类推。
|
命令行
|
快捷键
|
新建
|
$ tmux new -s <session-name>
|
|
分离
|
$ tmux detach
|
Ctrl+b d
|
查看
|
$ tmux ls / $ tmux list-session
|
Ctrl+b s
|
接入
|
$ tmux attach -t 0 /$ tmux attach -t <session-name>
|
|
杀死
|
$ tmux kill-session -t 0 /$ tmux kill-session -t <session-name>
|
|
切换
|
$ tmux switch -t 0 /$ tmux switch -t <session-name>
|
|
重命名
|
$ tmux rename-session -t 0 <new-name>
|
Ctrl+b $
|
flow
建会话tmux new -s my_session。
在 Tmux 窗口运行所需的程序。
按下快捷键Ctrl+b d将会话分离。
下次使用时,重新连接到会话tmux attach-session -t my_session。
pane
划分
|
命令行
|
快捷键
|
上下
|
$ tmux split-window
|
|
左右
|
$ tmux split-window -h
|
|
cursor
移到
|
命令行
|
快捷键
|
上方
|
$ tmux select-pane -U
|
Ctrl+b <arrow key↑>
|
下方
|
$ tmux select-pane -D
|
Ctrl+b <arrow key↓>
|
左边
|
$ tmux select-pane -L
|
Ctrl+b <arrow key←>
|
右边
|
$ tmux select-pane -R
|
Ctrl+b <arrow key→>
|
switch pane
|
命令行
|
快捷键
|
上移
|
$ tmux swap-pane -U
|
|
下移
|
$ tmux swap-pane -D
|
|
pane hotkey
Ctrl+b %:划分左右两个窗格。
Ctrl+b ":划分上下两个窗格。
Ctrl+b <arrow key>:光标切换到其他窗格。<arrow key>是指向要切换到的窗格的方向键.比如切换到下方窗格,就按方向键↓。
Ctrl+b ;:光标切换到上一个窗格。
Ctrl+b o:光标切换到下一个窗格。
Ctrl+b {:当前窗格与上一个窗格交换位置。
Ctrl+b }:当前窗格与下一个窗格交换位置。Ctrl+b Ctrl+o:所有窗格向前移动一个位置,第一个窗格变成最后一个窗格。
Ctrl+b Alt+o:所有窗格向后移动一个位置,最后一个窗格变成第一个窗格。Ctrl+b x:关闭当前窗格。
Ctrl+b !:将当前窗格拆分为一个独立窗口。Ctrl+b z:当前窗格全屏显示,再使用一次会变回原来大小。
Ctrl+b Ctrl+<arrow key>:按箭头方向调整窗格大小。Ctrl+b q:显示窗格编号。
window
|
命令行
|
快捷键
|
新建
|
$ tmux new-window /$ tmux new-window -n <window-name>
|
Ctrl+b c
|
切换
|
$ tmux select-window -t <window-number> /$ tmux select-window -t <window-name>
|
Ctrl+b p /Ctrl+b n /Ctrl+b <number>
|
重命名
|
$ tmux rename-window <new-name>
|
Ctrl+b ,
|
选择
|
|
Ctrl+b w
|
other
|
命令行
|
说明
|
|
$ tmux list-keys
|
列出所有快捷键
|
|
$ tmux list-commands
|
列出所有 Tmux 命令及其参数
|
|
$ tmux info
|
列出当前所有 Tmux 会话的信息
|
|
$ tmux source-file ~/.tmux.conf
|
重新加载当前的 Tmux 配置
|
最新文章
- centos7.5 下LNMP搭建
- ORA-01861: 文字与格式字符串不匹配
- Martin Odersky Scala编程公开课 第一周作业
- mysql time转换输出_MySQL将timediff输出转换为日,时,分,秒格式?
- Ubuntu snap 定制内核插件
- Linux后台启动脚本
- 浅析iOSApp签名原理及流程
- linux指定网卡走流量,Linux实时输出指定网卡流量
- python诗歌文件格式处理_Python诗歌的依赖版本语法
- 唱响艾泽拉斯_战争篇
- android自带下拉阻尼动画,Android 自带阻尼效果的ScrollView,仿ios效果
- 读取pdf文字和excel写入操作
- P1282 多米诺骨牌
- 如何让业务实现三周内实现点击率翻倍?我们是这么做到的...
- Autolayout - NSLayoutAnchor
- FMODxUnity联动的声音设计
- DtERP_erp企业资源计划系统
- 概率论与数理统计期末复习题型集锦——第一章
- oracle怎样导入数据库
- 树莓派应用——每日天气预报邮件
热门文章
- Java语言十五讲(第十四讲 容器框架二)
- 虚拟机如何使用计算机中文件,如何从电脑往虚拟机复制文件
- innerHTMLinnerText区别
- 手机双摄像头原理及产业解析
- mysql 设置只读事务_只读事务还是只读模式
- [BZOJ1163][Baltic2008]Mafia
- 批量生成pdf书签目录之目录自动格式化(Python实现)
- html5横向导航菜单代码,css 横向菜单实现代码
- 日志报错:WARNING: An illegal reflective access operation has occurred
- 手机APP支付--整合银联支付控件