在编译内核的时候遇到一个小问题,显示制表符的时候显示全是 qqqqq 。
问题
使用 PuTTY 时,编译程序时,会发现 make menuconfig
界面乱码,如下图:

解决
旧版
如果 PuTTY 版本比较旧,那么可以直接在 ~/.bashrc
中添加如下一行环境变量:
export NCURSES_NO_UTF8_ACS=1
新版
如果 PuTTY 版本大于等于 0.73 ,那么新版的直接集成在设置中,在 Window -> Translation -> Enable VT100 line drawing even in UTF-8 mode,勾选后记得保存配置文件。

成果
修改完毕后重新开启终端即可,可以看到制表符已经恢复正常。

附录
参考链接
本文由 柒 创作,采用 知识共享署名4.0
国际许可协议进行许可。
转载本站文章前请注明出处,文章作者保留所有权限。
最后编辑时间: 2022-09-03 11:11 AM