类screen软件


常用推荐byobu, 否则推荐screen

screen

tmux

byobu

登入后自动进入byobu会话

在~/.bash_profile中,添加这么一行:

`echo $- | grep -qs i` && which byobu-launcher > /dev/null && byobu-launcher && exit

这样每次登陆远程机器后会自动attach进byobu.如果需要退出byobu,按Ctrl+A,Ctrl+D即可(无需放开Ctrl

配置窗格的切换快捷键为vim风格

编辑~/.byoburc.tmux:

set-window-option -g mode-keys vi
bind C-h select-pane -L
bind c-j select-pane -D
bind C-k select-pane -U
bind C-l select-pane -R

常用操作

功能键为ctrl+a

快捷键 功能
C-a ? help
C-a C-d detach
C-a % 横向被切割 相当于vim的:vs
C-a ! 销毁panel
C-a C-h 进入左边的panel
C-a C-j 进入下边的panel
C-a C-k 进入上边的panel
C-a C-l 进入右边的panel
C-a C-c 新建窗口
C-a k 销毁窗口
C-a " 选择窗口
C-a 0-9 进入该编号的窗口
C-a [ 进入copy模式,可以用pageup等滚动屏幕 Enter退出

参考: http://imtx.me/archives/1693.html