这里只说说简单的让gvim正确识别各种编码的方法:
出于方便,用win平台下的gvim去编程配置文件,发觉一打开utf-8文档只能显示乱码,google一下,发觉很多是在_vimrc加入这几个参数:
set encoding=cp936
set termencoding=utf-8
set fileencoding=chinese
set fileencodings=ucs-bom,utf-8,chinese,cp936
set langmenu=zh_CN,utf-8
但网友们普遍反映还是不能完美解决问题,无意中搜到一个最简单的方法:用fencview这个东东:
首先下载FencView.vim,放进gvim根目录下的App\vim\vim72\plugin中即可
http://www.vim.org/scripts/script.php?script_id=1708
然后,取得iconv.dll文件放进gvim根目录下(注:gvim.exe所在目录即可):
http://www.ylmf.net/dll/iconv_dll.html
第三,改_vimrc:
加入let g:fencview_autodetect = 1
ZZ保存退出
解决GVIM识别多种编码问题
本文介绍如何在使用GVIM处理UTF-8编码文件时遇到乱码问题的解决方案,通过下载并设置FencView.vim插件以及iconv.dll文件,并在_vimrc中加入特定参数,实现GVIM正确识别并显示不同编码的文件。
2229

被折叠的 条评论
为什么被折叠?



