我正在使用带有ctags的vim。每隔一段时间我就会收到下一条错误信息:
writtenctags: "tags" doesn't look like a tag file; I refuse to overwrite it.
我的vimrc有下一行:
au BufWritePost *.c,*.cpp,*.h,*.go,*.py,*.m silent! !ctags -R --exclude="*.symbolsmap.h" . &
不确定此错误消息的原因和含义?
> ctags --version
Exuberant Ctags Development, Copyright (C) 1996-2009 Darren Hiebert
Compiled: Apr 18 2022, 11:57:30
Addresses: <dhiebert@users.sourceforge.net>, http://ctags.sourceforge.net
Optional compiled features: +wildcards, +regex
1条答案
按热度按时间whitzsjs1#
不确定,但我认为在第一个ctags命令完成之前再次运行ctags命令(在保存缓冲区时)会弄乱ctags文件,然后您会收到以下错误消息...我发现下一个命令更好(没有再次看到此错误):
它正在repo上运行ctags,但将其输出到newtags文件...并且仅覆盖orig标记文件...
希望这能帮助一些人...