1.安装方式
sudo apt-get install tmux
2.快捷键修改以及相关配置
#bind a reload key
bind R source-file ~/.tmux.conf
# Use vim keybindings in copy mode
setw -g mode-keys vi
unbind ^b
bind h select-pane -L
bind j select-pane -D
bind k select-pane -U
bind l select-pane -R
bind L resize-pane -L 10 # 向左扩展
bind R resize-pane -R 10 # 向右扩展
bind K resize-pane -U 5 # 向上扩展
bind J resize-pane -D 5 # 向下扩展
#set -g mouse on
ctrl+a为前缀
3..bashrc的一些配置,可供参考
tmux_init()
{
tmux new-session -s "kumu" -d -n "local" # 开启一个会话
tmux new-window -n "other" # 开启一个窗口
tmux split-window -h # 开启一个竖屏
tmux split-window -v
}
# 判断是否已有开启的tmux会话,没有则开启
if which tmux 2>&1 >/dev/null; then
test -z "$TMUX" && (tmux attach || tmux_init)
fi
- tmux中与对话相关的操作
启动新会话:
tmux [new -s 会话名 -n 窗口名]
恢复会话:
tmux at [-t 会话名]
列出所有会话:
tmux ls
关闭会话:
tmux kill-session -t 会话名