为什么 YaST 现在将行显示为 lqqqqqqqqqqqqqqq?

tms*_*ont 18 linux opensuse ncurses yast

今天我的 YaST 开始渲染这样的行:

l 和 q 代替线

它使阅读变得困难......知道这是关于什么以及我如何解决它吗?我尝试重新启动,没有骰子。

编辑——这是我的 PuTTY 配置:

PuTTY 配置页面显示翻译窗口

字符集为 UTF-8

小智 23

在连接>数据中将“终端类型字符串”从“xterm”更改为“linux”。

  • 这个答案需要更多的爱! (2认同)

tms*_*ont 13

在 bash 中,输入: export NCURSES_NO_UTF8_ACS=1


小智 5

您的问题的永久解决方案:

对于一位用户:

cd ~
echo "export NCURSES_NO_UTF8_ACS=1" >> .bashrc
source ~/.bashrc
Run Code Online (Sandbox Code Playgroud)

最后一行立即将更改应用于当前终端。

对于所有用户:

echo "export NCURSES_NO_UTF8_ACS=1" >> /etc/bash.bashrc.local
Run Code Online (Sandbox Code Playgroud)