level 3
贴吧用户_04MaXe4
楼主
虽然vim最好在UNIX(Linux)下使用,但毕竟还是有在windows下使用的情况。比如:你家里用UNIX,单位却是windows. 而UNIX的字符编码是UTF-8的,windows的默认编码是GBK。特别是LeTeX要求是源文件是UTF-8,你在windows下用vim编辑的中文.tex文件通不过xelatex编译,即使通过,出来的pdf文件也是乱码。怎么办呢?我来告诉你。
右击“我的电脑”,点“属性”,再找“高级设置”,再点击“环境变量”然后添加你的“用户变量”,加一个LANG,设为zh_CN.UTF-8.
在你的vim初始化文件.vimrc中添加:
set encoding=utf-8
set fileencodings=utf-8,ucs-bom,cp936,big5
set fileencoding=utf-8
set termencoding=utf-8
这样你用vim编辑出来的文件就是UTF-8的了。
2013年05月11日 02点05分
1
右击“我的电脑”,点“属性”,再找“高级设置”,再点击“环境变量”然后添加你的“用户变量”,加一个LANG,设为zh_CN.UTF-8.
在你的vim初始化文件.vimrc中添加:
set encoding=utf-8
set fileencodings=utf-8,ucs-bom,cp936,big5
set fileencoding=utf-8
set termencoding=utf-8
这样你用vim编辑出来的文件就是UTF-8的了。
