本文共 2263 字,大约阅读时间需要 7 分钟。
1) Tmux功能:
c) centos6版本需要编译安装 (百度云盘下载: 密码:ewst)
tmux官网下载地址:
1)make编译tmux时,可能出现的错误
control.c: In function ‘control_callback’:control.c:63: warning: implicit declaration of function ‘evbuffer_readln’control.c:63: error: ‘EVBUFFER_EOL_LF’ undeclared (first use in this function)control.c:63: error: (Each undeclared identifier is reported only oncecontrol.c:63: error: for each function it appears in.)control.c:63: warning: assignment makes pointer from integer without a castmake: *** [control.o] Error 1原因:使用的libevent的版本太低造成的,tmux1.8要求libevent>= 2.0.10-stable
解决办法:Linux终端复用神器-Tmux使用梳理
到http://libevent.org/里面下载最新版的libevent
然后再接着make编译tmux就顺利通过了~~
2)运行tmux可能出现的错误:
tmux: error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: No such file or directory解决办法:建立相应的软链接
32bit系统64bit系统
d)在Mac OS中安装
安装 Homebrew$ ruby -e "$(curl -fsSL )"安装tmux
$ brew install tmux1)进入tmux面板后,一定要先按ctrl+b,然后松开,再按其他的组合键才生效。
2)常用到的几个组合键:ctrl+b ? 显示快捷键帮助ctrl+b 空格键 采用下一个内置布局,这个很有意思,在多屏时,用这个就会将多有屏幕竖着展示ctrl+b ! 把当前窗口变为新窗口ctrl+b " 模向分隔窗口ctrl+b % 纵向分隔窗口ctrl+b q 显示分隔窗口的编号ctrl+b o 跳到下一个分隔窗口。多屏之间的切换ctrl+b 上下键 上一个及下一个分隔窗口ctrl+b C-方向键 调整分隔窗口大小ctrl+b & 确认后退出当前tmuxctrl+b [ 复制模式,即将当前屏幕移到上一个的位置上,其他所有窗口都向前移动一个。ctrl+b c 创建新窗口ctrl+b n 选择下一个窗口ctrl+b l 最后使用的窗口ctrl+b p 选择前一个窗口ctrl+b w 以菜单方式显示及选择窗口ctrl+b s 以菜单方式显示和选择会话。这个常用到,可以选择进入哪个tmuxctrl+b t 显示时钟。然后按enter键后就会恢复到shell终端状态ctrl+b d 脱离当前会话;这样可以暂时返回Shell界面,输入tmux attach能够重新进入之前的会话转载于:https://blog.51cto.com/13740508/2115083