Vim打开文件乱码
发表于 : 2011-02-28 9:06
用eclipse查看我要打开的文件,发现其编码是 UTF-16 Little-Endian (BOM)。
我的_vimrc是
set fileencodings=ucs-bom,utf8,prc
但打开那个文件还是乱码,应该怎么办?
我的_vimrc是
set fileencodings=ucs-bom,utf8,prc
但打开那个文件还是乱码,应该怎么办?
代码: 全选
<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<Extensibility xmlns="http://schemas.microsoft.com/AutomationExtensibility">
<HostApplication>
<Name>Microsoft Visual Studio</Name>
<Version>10.0</Version>
</HostApplication>
<HostApplication>
<Name>Microsoft Visual Studio</Name>
<Version>9.0</Version>
</HostApplication>
<HostApplication>
<Name>Microsoft Visual Studio</Name>
<Version>8.0</Version>
</HostApplication>
<Addin>
<FriendlyName>AsEclipse</FriendlyName>
<Description>Provide with some Eclipse's editing fuction.</Description>
<AboutBoxDetails>Contact: xiaoaowanghu@gmail.com</AboutBoxDetails>
换 Linux,多语种支持毫无压力。gqqnbig 写了:但是界面乱码了!!就是一开gvim,显示救助乌干达儿童的页面。
去掉encoding=utf-8就好了。
所以现在的问题是,如果设置encoding=utf-8,大部分文件都能阅读,但界面乱码。
如果不设置encoding=utf-8,一部分文件不能阅读,即使FencView手工调节到在encoding=utf-8下能打开的编码也仍然显示为乱码。
这怎么办呀!
"设置编码
set encoding=utf-8
set termencoding=utf-8
"设置中文环境
if has("unix")
lan zh_CN.UTF-8
else
lan Chinese_China
endif
lan mes zh_CN.UTF-8
"可能的文件编码
set fileencodings=utf-8,gbk,big5,shiftjis