Tmux学习笔记

安装

yum install tmux

一个tmux会话(session)支持多个窗口(window), 一个tmux窗口支持多个窗格

常用指令

#新建会话
tmux new -s test //#新建一个名为test的会话
#查看会话列表
tmux ls //#查看会话
#进入窗口
tmux a -t test //#进入到名为test的会话
#会话后台
ctrl+b d //#进入目标会话后按键操作
tmux detach //#指令操作
#退出/关闭会话
Ctrl+D //#方法一进入到目标会话按下按键
exit   //#方法二进入到目标会话输入exit
tmux kill-session -t test //#方法三,shell下关闭名为test的会话

会话管理

新建会话:tmux new -s xxx 
分离会话:tmux detach #理解为后台即可
查看会话:tmux ls
进入会话:tmux attach -t xxxx //#可简写tmux a -t xxxxx
切换会话:tmux switch -t xxxx 
杀掉会话:tmux kill-session -t xxxx
杀掉所有会话:tmux kill-server # 删除所有的会话
重命名会话:tmux rename-session -t

窗口操作

Ctrl+b c :新建窗口,此时当前窗口会切换至新窗口,不影响原有窗口的状态
Ctrl+b p :切换至上一窗口
Ctrl+b n :切换至下一窗口
Ctrl+b w :窗口列表选择,注意 macOS 下使用 ⌃p 和 ⌃n 进行上下选择
Ctrl+b & :关闭当前窗口
Ctrl+b , :重命名窗口,可以使用中文,重命名后能在 tmux 状态栏更快速的识别窗口 id
Ctrl+b 0 :切换至 0 号窗口,使用其他数字 id 切换至对应窗口
Ctrl+b f :根据窗口名搜索选择窗口,可模糊匹配

窗格操作

Ctrl+b % :左右平分出两个窗格
Ctrl+b " :上下平分出两个窗格 等同 tmux split-window
Ctrl+b x :关闭当前窗格
Ctrl+b { :当前窗格前移
Ctrl+b } :当前窗格后移
Ctrl+b ; :选择上次使用的窗格
Ctrl+b o :选择下一个窗格,也可以使用上下左右方向键来选择
Ctrl+b space :切换窗格布局,tmux 内置了五种窗格布局,也可以通过 ⌥1 至 ⌥5来切换
Ctrl+b z :最大化当前窗格,再次执行可恢复原来大小
Ctrl+b q :显示所有窗格的序号,在序号出现期间按下对应的数字,即可跳转至对应的窗格
Ctrl+b s :显示所有会话及序号,在序号出现期间按下对应的数字,即可跳转至对应的会话

自定义tmux配置

百度即可《tmux配置文件》
已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 精致技术 设计师:CSDN官方博客 返回首页