有",;语法大小写忽略";从vim 7.3更改为vim 7.4?
我怀疑7.3版和7.4版之间的命令有",;语法大小写忽略";从vim 7.3更改为vim 7.4?,vim,syntax,colors,Vim,Syntax,Colors,我怀疑7.3版和7.4版之间的命令语法大小写ignore发生了变化 这是我相当小的测试文件(test_1.vim): 我想在此文件上应用此语法文件(test\u 1.no): 当我像这样打开文件时 gvim -u NONE test_1.no-no "+source test_1.vim" 这三个单词如vim 7.3所示突出显示 然而,在vim 7.4中,ABC这个词似乎被认为是垃圾,因为它带有“错误颜色” 我是否遗漏了一些东西,或者这种外观上的变化是预期的?我可以用Ubuntu 13.10附
语法大小写ignore
发生了变化
这是我相当小的测试文件(test_1.vim
):
我想在此文件上应用此语法文件(test\u 1.no
):
当我像这样打开文件时
gvim -u NONE test_1.no-no "+source test_1.vim"
这三个单词如vim 7.3所示突出显示
然而,在vim 7.4中,ABC
这个词似乎被认为是垃圾,因为它带有“错误颜色”
我是否遗漏了一些东西,或者这种外观上的变化是预期的?我可以用Ubuntu 13.10附带的Vim 7.4.000重现这一点,但不能用自编的Vim 7.4.135。看起来像是新的基于NFA的正则表达式引擎中的一个bug,同时已经修复 如果无法升级到更新的Vim版本,可以通过以下方式解决此问题:通过
:set regexpengine=1
在将来,此类问题和bug报告最好向客户提出
gvim -u NONE test_1.no-no "+source test_1.vim"
:set regexpengine=1