无法使用urxvt -e在ssh上打开tmux会话

时间:2018-10-10 04:00:45

标签: ssh tmux urxvt

当我运行此命令时 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

我尝试使用运动效果,效果很好

1 个答案:

答案 0 :(得分:0)

我找到了原因:TERM env不合适

因此命令应为:ssh -t my-remote-server TERM=xterm-256color tmux new -As default-session

另一件事,远程服务器的/usr/share/terminfo(通常在其中)必须具有TERM类型(在上述命令中使用)