tmux 菜单中的乱码文本

tmux 菜单中的乱码文本

我正在尝试使用圣航站楼,但是在远程 ssh 会话中启动 tmux(或 screen)后,文本变为全部乱码。退出 tmux/screen 使文本再次正常。

现在我发现这是由于备用字符集变得活跃,并回显 ^N 可以修复问题。在壳里。

不过,在 tmux 内部,显然备用字符集保持活动状态。

由于 tmux 本身使用伪终端,我尝试将 ^N 回显到该特定设备,希望这也能重置 tmux 的字符集,但它不起作用。

知道如何重置 tmux 本身的字符集吗?

答案1

原来是terminfo问题。

我试图欺骗 tmux 相信 TERM=screen-256color,因为我使用的远程计算机上没有 st terminfo 条目。

将 st-256color terminfo 复制到远程计算机即可完成。

当您需要访问各种远程主机时并不方便,但希望 st 会变得更流行,并且发行版默认会有其 terminfos。

相关内容