问题:终端下vim中的汉字为乱码,网上搜索了一些解决方案。但是奇怪的是,这些方法都不能实现gvim的菜单和文中汉字,终端vim下的文中汉字同时正常显示。有一种方案应用后vim和gvim打开的文件中的汉字(中文)都能正常显示,但gvim的菜单汉字为乱码。对这些解决方案做了各种尝试后,找到如下方面实现同时汉字均能正常显示。
打开终端
$sudo -s
#vim /etc/vim/vimrc
在文件末尾添加如下代码:
set fileencodings=gb2312,utf-8
set fileencoding=gb2312
set termencoding=utf-8