具体来说,我想在coffeescript文件中使用FufBufferTag
。我已将以下内容添加到~/.ctags
--langdef=coffee
--langmap=coffee:.coffee
--regex-coffee=/^[ \t]*([A-Za-z_]+): (\([^)]*\))? *->(.*)/\1 \2/f,function/
(目前非常基本的coffeescript方法正则表达式)
如果我从命令行运行ctags,它可以正常工作,但FufBufferTag
仍然没有
答案 0 :(得分:2)
我遇到了与CSS相同的问题;将正则表达式添加到我的.ctags中,它们不会出现在FufBufferTag中。在搜索了FuzzyFinder的buffertag.vim之后,我发现它限制了标记语言。我能够将这一行添加到我的.vimrc中以使用FufBufferTag启用CSS:
let g:fuf_buffertag__css='--language-force=css'
我假设类似的东西适用于你的咖啡因定义:
let g:fuf_buffertag__coffee='--language-force=coffee'