最近,每当我在Vim (例如ctrl)中碰到自动完成宏时,我都会看到这个错误:
E431: Format error in tags file "tags"
标记文件是用活跃的Ctag生成的,它大约是1MB。如何找到触发此错误的错误?
发布于 2015-06-08 14:05:45
非常长的函数名会导致此错误。您可以通过在vim中打开标记文件并查找超过50个字符的方法名来找到这些函数。
/^[^\t]{50,}发布于 2015-04-02 12:35:13
我在前面发现了一些额外的行!_TAG_FILE_FORMAT行在生成的标记file.When中我删除了这些额外的行,vim开始工作。
发布于 2017-02-19 02:22:42
我认为ctag在解析java脚本文件时有问题。把它排除在标签上帮我解决了这个问题。
ctags -R --exclude=*.js .https://stackoverflow.com/questions/27314151
复制相似问题