无法使用 `urxvt -e` 通过 ssh 打开 tmux 会话
can not open tmux session over ssh with `urxvt -e`
当我 运行 这个命令
urxvt -e ssh -t my-remote-server tmux new -As default-session
在 rofi 中,
urxvt 会出来,并立即退出。
问题是:如何在上述情况下让 urxvt window 保持活动状态?
这些我都试过了,都很好。
ssh -t my-remote-server tmux new -As default-session
# 将附加到会话中,除非我从会话中分离,否则此命令不会退出。
urxvt -e ssh -t my-remote-server tail -f /dev/null
我试过用alacritty,效果不错
我找到了原因:不合适的 TERM env
所以命令应该是:ssh -t my-remote-server TERM=xterm-256color tmux new -As default-session
另一件事要知道,远程服务器必须在 /usr/share/terminfo
(通常在那里)
中有 TERM 类型(在上面的命令中使用)
当我 运行 这个命令
urxvt -e ssh -t my-remote-server tmux new -As default-session
在 rofi 中,
urxvt 会出来,并立即退出。
问题是:如何在上述情况下让 urxvt window 保持活动状态?
这些我都试过了,都很好。
ssh -t my-remote-server tmux new -As default-session
# 将附加到会话中,除非我从会话中分离,否则此命令不会退出。urxvt -e ssh -t my-remote-server tail -f /dev/null
我试过用alacritty,效果不错
我找到了原因:不合适的 TERM env
所以命令应该是:ssh -t my-remote-server TERM=xterm-256color tmux new -As default-session
另一件事要知道,远程服务器必须在 /usr/share/terminfo
(通常在那里)