
1 lerry 2012-05-28 16:51:58 +08:00 今天发现一段Python代码tab和空格混搭了,不知道为什么竟然运行正常 |
2 raptium 2012-05-28 16:54:20 +08:00 gbk 和 cp936 没啥大区别吧…… |
3 rezus 2012-05-28 16:57:53 +08:00 但是您觉得GBK跟CP936有什么区别呢? 关于utf8跟cp936的混用, 应该在vimrc里面优先配置好的. |
4 shiny PRO http://zh.wikipedia.org/wiki/GBK 微软的CP936通常被为等同GBK, IANA 也以「CP936」「GBK」之名[1]。事实上比较起来, GBK 定之字符 CP936 多出95字(15非字及80字) 做编码检测的时候默认CP936等于GBK。 的字符集虽然少了点但也是兼容GBK的。 vim可以通过设置来自动识别GBK和UTF-8 |
5 9hills 2012-05-28 16:59:57 +08:00 我觉得能在注释里面用到GBK和CP936不同的95个字。。。。也是很牛的本事 |
6 ditsing 2012-05-28 17:05:23 +08:00 @shiny,貌似vim的自动识别字符集是不靠谱的,总会出错。http://www.ibm.com/developerworks/cn/linux/l-tip-vim3/ 这里在设定了自动识别之后还是添加了通过后缀名识别的脚本。 PS:本人非VIM黑,此类猜测工作本来就不容易实现。 |