Ubuntu 10.04的vim菜单乱码

问题: 安装 Ubuntu 10.04后,GVim无法正常显示中文菜单。

原因: Ubuntu 10.04 Lucid Lynx默认安装将会把中文区域设置为zh_CN.utf8,而GVim能识别的中文区域设置为zh_CN.UTF-8。因此GVim会在启动时报错,且 无法正常加载中文菜单。解决方案:

代码: cd /usr/share/vim/vim72/lang sudo ln -s menu_zh_cn.utf-8.vim menu_zh_cn.utf8.vim

方法二:将/ect/vim/gvimrc拷贝到~/.gvimrc并添加如下语句,即可解决:set encoding=chineseset langmenu=zh_CN.GBKset imcmdlineset guifont=”Serif 14″source $VIMRUNTIME/delmenu.vimsource $VIMRUNTIME/menu.vim

此方法使得GVim可以识别 zh_CN.utf8,,并采用于zh_CN.UTF-8完全相同的菜单设置。并且不影响系统的中文区域设置。

OK啦,问题解决,话说字符编码不统一真是一件令人头疼的事情!说来还真是有点羡慕英文为母语得coder,学习编程有着先天的优势。看来以后还是在纯En的系统下工作比较好!!!!

下载 gvim 72ftp://ftp.vim.org/pub/vim/unix/vim-7.2.tar.bz2编译步骤:解压后进入目录执行以下代码:1 ./configure –with-features=huge2 make CFLAGS=”-O3 -D_FORTIFY_SOURCE=1″ //make后如果不加参数会出现诸如vim: caught deadly signal ABRT等的诡异错误,具体说明参考这里3 sudo make install

友谊之花、爱情之树、以及遗憾之泪!

Ubuntu 10.04的vim菜单乱码

相关文章:

你感兴趣的文章:

标签云: