如何获取ctags以避免在行的开头索引空格?

时间:2013-02-05 22:06:37

标签: vim ctags exuberant-ctags

当使用Vim的繁琐ctags时,我发现ctags会生成一个标签文件,该文件在每个标签定义的开头都包含空格。因此,每当我跳转到某个标签时,它就会跳转到该行的开头,而不是稍后在该行中标记的位置。

有没有办法告诉旺盛的ctags不要将这个空格编入索引?

enter image description here

1 个答案:

答案 0 :(得分:1)

我对标记文件执行后处理步骤以清理它们。例如。我们有一些(C ++)命名空间,但它们出现在任何地方,并且它不是一个有用的标签来搜索。

也许你可以翻阅文件并在第一场比赛前面贴上\zs每行的标签?或者,您可以从搜索字词中删除^到标记的所有内容。 (我从未尝试过这个。)

我的方法就在标记脚本中的ctags调用之后,我将文件传回一系列grep -vE s。

祝你好运。