rxvt 中的 Tmux 边界分割

rxvt 中的 Tmux 边界分割

我正在尝试从我的工作 Windows PC 连接到运行 tmux 的 Arch 服务器。我发现虽然 Console2 在大多数事情上都做得不错,但它并不完美,而且我遇到了各种图形故障(我的半复杂配置的错误)。

我想使用 rxvt 来让事情变得简单(我不想有 rxvt-unicode 的 X 服务器的开销)。但是,当我在 tmux 中分割窗口时,边框显示为一组垃圾字节,表示为€â”.

使用 tmux 和 rxvt (非 unicode)时是否可以有常规边框?

谢谢!

答案1

我无法解释€â”,我本以为这是以UTF-8│编码的字节的 Windows-1252 解释。 Tmux 用于窗口之间的垂直边框。但你显然有编码不匹配。

运行locale以查看您的区域设置是什么。 Cygwin 中 Rxvt 的 Windows 本机端口不支持 UTF-8,因此您需要设置 8 位语言环境。具体来说,LC_CTYPE类别不得以utf8(或utf-8UTF8)结尾UTF-8

真正的解决方案是使用明TTY(它随 Cygwin 一起提供)或PuTTY 赛格。两者均源自油灰并支持UTF-8。也可以看看如何为 Linux 用户配置 Windows 计算机?

相关内容