Table of Contents

tmux

https://www.tmuxcheatsheet.com/

Commands

Attach to last session tmux a

Keyboard

Ctrl + b to enter command, one of the following:

Rename session $
Detach from session d
Move to previous session (
Move to next session )
New Window c
Close current window &
Previous window p
Next window n
Scroll mode [

settings

set setting :, then type
enable mouse support set -g mouse on

tips & tricks

launch automatically over SSH

~/.bashrc
if [ -z "$TMUX" ] && [ -n "$SSH_TTY" ]; then
    tmux attach-session -t ssh || tmux new-session -s ssh
    exit
fi

troubleshooting

open terminal failed: missing or unsuitable terminal: xterm-256color

Your system doesn't have xterm-256color. You could:

export TERM=xterm

Maybe the file /usr/share/terminfo/x/xterm-256color is corrupted. It may be fixed upon (system/package) upgrade / reinstall.

Meanwhile you can use other terminfo entry. You can get the available options by ls /usr/share/terminfo/x.

ln -sf /usr/share/terminfo/x/xterm-color /usr/share/terminfo/x/xterm-256color

(source)