现在的位置: 首页 > 综合 > 正文

gVim中文菜单无法显示的解决方案

2013年03月22日 ⁄ 综合 ⁄ 共 577字 ⁄ 字号 评论关闭

今天安装了gVim,无论是vim-gnome还是vim-gtk,中文菜单都无法正常显示:

 

 

正确的解决方法请参考这个:http://liulang.is-programmer.com/posts/329.html

输 入locale查看到的是

LOCALE="zh_CN.utf8"
LANG="zh_CN.utf8"
上面的是不标准的写法。

标 准的写法应该是:zh_CN.UTF-8

export LANG='zh_CN.UTF-8'


后马上 恢复正常可以显示菜单。
或者:

打开/etc/rc.conf,把LOCALE="zh_CN.utf8"修改成zh_CN.UTF-8。然后reboot
(解释:原来GTK对编码要求太高,要把utf8改成标准格式UTF-8,终于搞定。)

之前的解决办法(不修改系统的locale设置):

今天在arch linux上装了gvim,发现打开之后看不到菜单文字,上网搜索到以下解决方法,经测试,问题解决了:

参考:http://superxgz.javaeye.com/blog/81161

在 当前用户下新建一个.gvimrc文件,内容为

set encoding=utf8

set langmenu=zh_CN.UTF-8

set imcmdline

source
$VIMRUNTIME/delmenu.vim

source $VIMRUNTIME/menu.vim

 

抱歉!评论已关闭.