Tmux 使用
命令行
- tmux new -s name 新建会话
- tmux a[ttach] -t session_name 重新连接会话
- tmux ls 显示保存的会话
- tmux kill-session -t $session_name 删除指定session
tmux 内部命令
下列的[prefix] 表示 ctrl + b
session 操作
- 命名目前session
[prefix] $ - 切换session(列表模式)
[prefix] s - 切换回上一个使用的session
[prefix] l
window操作
- 新建window
[prefix] c - 切换到上/下一个window
[prefix] p (上)
[prefix] n (下) - 切换至指定window (数字键/列表)
[prefix] [0-9] (数字键)
[prefix] w (列表选项) - 重新命名window
[prefix] , - 修改window编号 - 修改window顺序
[prefix] . - 删除window
[prefix] &
Panel操作
- 将panel分为上下两块
[prefix] “ - 将panel分为左右两块
[prefix] % - 关闭目前的panel
[prefix] x - 将目前的panel为新视窗开启
[prefix] ! - 显示panel编号
[prefix] q - 切换panel
[prefix] [方向键] - 按顺序在pane之间移动/选择当着pane的下一个
[prefix] o - 切换panel layout
[prefix] [space]/空格 - 在同一个window里左右移动pane
[prefix] { (往左边,往上面)
[prefix] } (往右边,往下面) - 当前面板最大化(tmux1.8加入的功能)
[prefix] z - 逆时针旋转当前窗口的面板
[prefix] Alt+o - 顺时针旋转当前窗口的面板
[prefix] Ctrl+o
misc
- big clock
[prefix] t - list shortcuts
[prefix] ?
issue
- 滚屏问题
[prefix] [ 进入复制模式,可以用鼠标上下移动查看内容,复制内容的话可以用alt+鼠标选定(popclip拷贝)