摘要: Vim / gVim 在中文 Windows 下的字符编码有两个问题:默认没有编码检测功能如果一个文件本身采用的字符集比 GBK 大(如 UTF-8、UTF-16、GB18030),那么其中无法在 GBK 中对应的字符都会出现乱码,保存时会丢失。即使编辑文件时正确检测出文件格式也无济于事。第一个问题的解决办法是在 ~/.vimrc 中加入以下配置:set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1第二个问题的解决办法是强制要求 Vim 的内部编码采用某种UTF编码。比如 UTF-8:set encodi 阅读全文
posted @ 2012-01-18 20:09 漠北风 阅读(927) 评论(0) 推荐(0) 编辑