发布于 2015-12-19 07:56:49 | 184 次阅读 | 评论: 0 | 来源: PHPERZ
tmux 窗口管理器
tmux 是一个与 GNU screen 类似的程序,可作为后者的替代品使用。tmux 采用 BSD 许可授权。
今天把路由器刷成了openwrt的分支pandroabox
,顺手把tmux也安装上了。由于之前一直习惯使用screen,切换到tmux后多少有些改变,不过很容易上手。
编辑.tmux.conf
unbind-key C-b
set-option -g prefix C-a
这样就变得和screen一样了。
tmux new -s session-name
创建新的session
tmux ls
列出所有session
tmux attach -t sessionid
进入之前的session
C-a ?
列出所有快捷键
C-a d
挂起当前session返回到shell
面板操作
“
将当前面板上下分屏
%
将当前面板左右分屏
x
关闭当前分屏
!
将当前面板置于新窗口,即新建一个窗口,其中仅包含当前面板
Ctrl+方向键
以1个单元格为单位移动边缘以调整当前面板大小
Alt+方向键
以5个单元格为单位移动边缘以调整当前面板大小
空格键
可以在默认面板布局中切换,试试就知道了
q
显示面板编号
o
选择当前窗口中下一个面板
方向键
移动光标选择对应面板
{
向前置换当前面板
}
向后置换当前面板
Alt+o
逆时针旋转当前窗口的面板
Ctrl+o
顺时针旋转当前窗口的面板
z
tmux 1.8新特性,最大化当前所在面板