linux终端复用神器–tmux
常用快捷键汇总
在tmux中,tmux前缀默认是ctrl+b
会话
启动新会话1
tmux [new -s 会话名 -n 窗口名]
列出所有会话1
tmux ls
恢复会话1
tmux at [-t 会话名]
关闭会话1
tmux kill-session -t 会话名
关闭所有会话1
tmux ls | grep : | cut -d. -f1 | awk '{print substr($1, 0, length($1)-1)}' | xargs kill
tmux中会话操作1
2
3:new<回车> 启动新会话
s 列出所有会话
$ 重命名当前会话
窗口
1 | c 创建新窗口 |
窗格(分割窗口)
1 | % 垂直分割 |
翻屏(翻页)
1 | pageup 上翻 |
其他
1 | d 退出 tmux(tmux 仍在后台运行) |
其实可以通过前缀+?的形式查看tmux支持的快捷键的。
文档:
https://gist.github.com/ryerh/14b7c24dfd623ef8edc7
https://github.com/gpakosz/.tmux