当使用Vim的繁琐ctags时,我发现ctags会生成一个标签文件,该文件在每个标签定义的开头都包含空格。因此,每当我跳转到某个标签时,它就会跳转到该行的开头,而不是稍后在该行中标记的位置。
有没有办法告诉旺盛的ctags不要将这个空格编入索引?
答案 0 :(得分:1)
我对标记文件执行后处理步骤以清理它们。例如。我们有一些(C ++)命名空间,但它们出现在任何地方,并且它不是一个有用的标签来搜索。
也许你可以翻阅文件并在第一场比赛前面贴上\zs
每行的标签?或者,您可以从搜索字词中删除^
到标记的所有内容。 (我从未尝试过这个。)
我的方法就在标记脚本中的ctags调用之后,我将文件传回一系列grep -vE
s。