vim的中文内码问题
请问vim可以自动判断文件内码么?虽然vim有个fileencodings的选项,但帮助文件说“When a file is read, Vim tries to use the first mentioned character encoding.If an error is detected, the next one in the list is tried.”似乎也就是说,除非加载时出错,否则不会尝试其他内码。
我测试过,当set enc=utf-8的时候,vim7可以自动识别utf-8和prc(gbk)内码的文件,但vim6只能正确打开gbk文件,而打开big5文件都是乱码。
如果vim可以自动识别内码,请问该怎么设置?
退一步说,即使vim不能自动识别内码。虽然我可以用:e ++enc=big5 filename的方式正确打开big5文件,可是总觉得好麻烦。能不能在打开一个big5文件后,:set xx 之类的动态设置文件内码?(:set fenc=big5不行) 哇,楼主哪里弄的vim7啊
羡慕 cvs版就是vim7 alpha啊 可以在vim的ftp上下载vim7 然后自己编译
vim7多数情况下可以自动判断内码
不过指定内码的方法没试过 多数情况下可以自动判断内码,意思是否说vim7可以自动识别gbk和big5??
不会吧。。
页:
[1]