打开utf-8文件乱码的解决方法
gvim一直用的好好的,但是今天看一网友贴出来的代码时,却发现中文显示乱码了。。。。
使用notepad++打开,右下角显示是utf-8 w/0 BOM.
马上放狗, 发现解决方法如下:
在_vimrc文件中加入以下行:
set fileencodings=ucs-bom,utf-8,chinese
vim就会在使用ansi编码解析文件前尝试ucs-bom、utf-8、chinese这些编码方案。
基本可以保证中文能正常显示了。
另外,如果在其中加入以下内容:
set clipboard+=unnamed 还可以将vim的默认缓冲挂到Windows的剪贴版上。这样按y和p键就可以直接实现“复制”和“粘贴”的功能了。