Не могу открыть сессию tmux через ssh с помощью `urxvt -e`
Когда я запускаю эту командуurxvt -e ssh -t my-remote-server tmux new -As default-session
в rofi urxvt выйдет и сразу выйдет.
вопрос: как я могу сохранить окно urxvt в вышеуказанной ситуации?
Я попробовал те, и все они работают хорошо.
ssh -t my-remote-server tmux new -As default-session
# присоединится в сеансе, если я не отсоединюсь от сеанса, эта команда не завершится.urxvt -e ssh -t my-remote-server tail -f /dev/null
Я пытался использовать Alacritty, он хорошо работает
1 ответ
Решение
Я нашел причину: недействительный СРОК env
поэтому команда должна быть: ssh -t my-remote-server TERM=xterm-256color tmux new -As default-session
Еще одна вещь, которую нужно знать, удаленный сервер должен иметь тип TERM (используя приведенную выше команду) в /usr/share/terminfo
(обычно там)