由於某些原因,我在ctags生成的標籤文件中出現錯誤。 試圖通過更改ctags選項來解決錯誤,沒有好處。 現在我想嘗試另一種方法 - 讓vim忽略標記文件中的錯誤。 這可能嗎? 標籤文件包含的行不是標籤,我猜,只是從代碼中的某處取得的句子。 標記文件是相當大的:如何忽略vim中的標籤文件錯誤
$ wc tags
591708 3711802 65594557 tags
例如爲:
$grep -vn -C 1 "\/" tags
510630-packet ISS/code/opensource/ssl/ssl.h /^ unsigned char *packet;$/;" m struct:ssl_st
510631:packet that is present on the network wire. Even if an inbound packet is denied
510632-packetSrcAdr ISS/code/future/ospf/inc/osfssnmp.h /^ tIPADDR packetSrcAdr;$/;" m struct:_IfConfErrTrapInfo
發現,有一個faq.tex文件,許多「句子」從何而來呢。我試圖從ctags中排除它(--exclude)
怎麼樣向我們展示那些「句子」? – romainl
是不是標籤文件中引起「句子」的源文件不完全是ctags支持的語言?我已經看到用C宏完成的可怕事情,任何非C預處理器在解析時都會遇到困難。 – Jens
行510631有錯誤。 –