gvim 的中文问题

系统自带的 gvim 不支持中文,郁闷了好久,自己下了6.4 的源码,琢磨了一下终于弄出来了。编译前 configure 要打开的选项:

--enable-multibyte --enable-fontset --enable-xim --enable-gui

中文需要设置 encoding。在 Solaris 上设置

set encoding=euc-cn

Win32 版本设置

set encoding=cp936

另外,要设置一种中文字体,例如 Solaris 上

set guifont=Song 10

至于 fileencoding 这个保持为空就行了,避免文件编码发生意外的转换。

Tips:

:set guifont=*    可以弹出窗口来选择
:lang 可查看当然语言环境
:version 可查看到所有编译选项

Note: --enable-gui 默认是 gtk 优先,这样的话 ~/.Xdefaults 里面设置 Vim.background 不起作用,根本不读取该文件里面的资源。背景色可以在 ~/.gvimrc 里面设置,如:

hi Normal guibg=#eeeeee

0 Comments so far

  1. There are currently no comments.
Leave a Comment?


« 学围棋吧!  —  Gaim 2.0.0beta1 »

Tags

Blogroll

Fairy World | STUPiD | 阅微草堂 | ShelleX | 流浪五天