Chinaunix首页 | 论坛 | 博客
  • 博客访问: 258526
  • 博文数量: 41
  • 博客积分: 2013
  • 博客等级: 大尉
  • 技术积分: 523
  • 用 户 组: 普通用户
  • 注册时间: 2010-01-08 23:13
文章分类

全部博文(41)

文章存档

2010年(41)

我的朋友

分类: LINUX

2010-05-16 13:27:56



set encoding=utf-8
set fileencodings=utf-8,chinese,gbk,gb2312,cp936,cp950,gb18030,ucs-bom,utf-16,latin1


注意,encoding表示屏幕显示的编码,在linux下当然是utf-8。至于其它系统,应该与系统一致。fileencodings(注意不是fileencoding)则是一个文件编码选择列表,它用来猜vim所打开的当前文件是什么编码,所以顺序很重要。目前,我这个列表工作正常,需要注意两点,gb18030不能放在cp950之前,latin1应该放在最后。gbk,gb2312,cp936,gb18030都是中文编码,cp950是繁体的big5编码。ucs-bom是为了解决windows环境下编辑unicode文件自动在文件开关加上几个字节的问题。


阅读(1464) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~