本来不想写这个的,网上已经有很多解决方法,可是我找了很多,试了好几种解决方法,不是根本不行就是只能部分显示中文,弄的让人头痛,最后自己慢慢试,终
于找到了最合试的方案。不知道适不适合所有的linux版本,我的是ubuntu
8.10,我常试了从WIN中转过来的txt文件、繁体文本、UTF-8编码以及GBK编码的文本文件都可以正常显示。
1,这是我从网上找到的方法,能显示部分中文,但在我这里无法显示繁体文本。
原文:
在家目录下的.vimrc文件里
加入
set fileencodings=utf-8,gb2312,gbk,gb18030
set termencoding=utf-8
set fileformats=unix
set encoding=prc
fileencodings中utf-8要在前面。
2,这个也是我从网上找的一个配置文件里关于中文编码的配置,也能很好的显示以及编辑中文。
set fenc=utf-8
set fencs=utf-8,usc-bom,euc-jp,gb18030,gbk,gb2312,cp936,big-5
set enc=utf-8
let &termencoding=&encoding
3,这个是我自己的中文编码配置方案,是在一的基础上修改了下
其实就是将最后一项的prc改为utf-8了。
set fileencodings=utf-8,gk2312,gbk,gb18030
set termencoding=utf-8
set fileformats=unix
set encoding=utf-8
我想这几种方法中一定有一种能让你的vim完美的显示和编辑中文了。
阅读(1009) | 评论(0) | 转发(0) |