tmux
Safe tmux via ssh, usage: tssh <host> <session>
tssh() {
local host="$1"; shift
local session="${1:-main}"
[ $# -gt 0 ] && shift
command ssh "$host" -t "exec zsh -lc 'tmux new -A -s \"$session\"'"
local code=$?
printf '\e[?1000l\e[?1002l\e[?1003l\e[?1006l'
stty sane 2>/dev/null
stty echo 2>/dev/null
return $code
}