neovim无法中文显示的问题

场景

中文的语言环境,其他支持中文的程序。正常能显示中文,比如:date,vim都可以支持中文。就neovim显示的是英文。
我下载的neovim是全功能的版本,支持中文的。所以排除软件的原因。

➜  ~ echo $LANG                                                         ] 11:26 下午
zh_CN.UTF-8
➜  ~ date                                                               ] 11:26 下午
20211127日 星期六 23:26:15 CST
➜  ~

更奇怪的时,在root用户下正常显示中文,而在其他用户下就不行了。很奇怪!

解决办法

通过对比nvim运行的环境变量,我是通过htop按e查环境变量的。对比发现,当环境变量中有LANGUAGE="zh_CN:zh:en_US:en"就会显示英文。

最终解决办法:

export LANGUAGE=""

把这个变量清空就可以正常显示中文了。
不知道是不是什么bug导致的。

Guess you like

Origin blog.csdn.net/lxyoucan/article/details/121585615