当我尝试在Putty上安装东西时,它看起来像这样:
所以真的马车:)。 有人对此提出建议吗?
答案 0 :(得分:0)
这可能与在不同终端类型上处理UTF-8有关。
您可以尝试我在linux.debian.user
找到的解决方案:
您使用的是什么版本的PuTTY?我正在使用PuTTY 0.63,这是 最新版本。在此版本中,终端的默认值 type string是xterm。至少这对我来说。我必须明确改变 即使将远程字符集设置为UTF-8,它仍然是putty。使 确保终端类型字符串全部为小写。终端类型字符串 区分大小写。他们必须匹配终端类型定义 ncurses的。 ncurses中的putty终端类型定义可以在 的/ usr /共享/ terminfo的/ P。您也可以尝试终端类型的字符串 的xterm-UTF8。 ncurses中的终端类型定义见于 的/ usr /共享/ terminfo的/ X。可以下载最新版本的PuTTY 这里:
https://groups.google.com/forum/#!topic/linux.debian.user/Yy-kQu1RC44
答案 1 :(得分:0)
间接与UTF-8相关:当使用UTF-8编码时,PuTTY开发人员选择忽略VT100线条绘制控制序列。这样做需要任何使用线条绘制的应用程序来做一些解决方法。
您可以通过以下方法之一解决此问题:
NCURSES_NO_UTF8_ACS
环境变量,如手册页中所述,或putty
,它恰好具有定义的特殊功能 U8
,告诉ncurses与环境变量相同。