来自于旧站的重置文章。
前言
做个记录Tmux终端复用工具常用命令集合。
正文
1. 窗格操作
快捷键都需要和前缀快捷键control + b配合着用
%左右平分出两个窗格"上下平分出两个窗格x关闭当前窗格{当前窗格前移}当前窗格后移;选择上次使用的窗格o选择下一个窗格,也可以使用上下左右方向键来选择space切换窗格布局,tmux内置了五种窗格布局,可以通过⌥1 至 ⌥5来切换z最大化当前窗格,再次执行可以恢复原来大小q显示所有窗格的序号,在序号出现期间按下对应的数字,即可跳转至对应的窗格
2. 窗口操作
快捷键都需要和前缀快捷键control + b配合着用
c新建窗口,此时当前窗口会切换至新窗口,不影响原有窗口的状态p切换至上一窗口n切换至下一窗口w窗口列表选择,注意macOS下使用⌃p和⌃n进行上下选择&关闭当前窗口,重命名窗口,可以使用中文,重命名后能在tmux状态栏更快速地识别窗口id0切换至0号窗口,使用其他数字id切换至对应窗口f根据窗口名搜索选择窗口,可模糊匹配
3. 会话操作
快捷键都需要和前缀快捷键control + b配合着用
$重命名当前会话s选择会话列表ddetach当前会话,运行后将会推出tmux进程,返回至shell主进程
4. Shell主线程下操作tmux会话
tmux new -s foo新建名称为foo的会话tmux ls列出所有会话tmux a恢复至上一次的会话tmux a -t foo恢复名称为foo的会话,会话默认名称为数字tmux kill-session -t foo删除名称为foo的会话tmux kill-server删除所有会话
总结
可以说完全是从简书上copy下来的,好好学习!
参考
[1] Tmux终端复用工具常用命令集合