Vim FuzzyFinder-如何添加对其他语言的标记支持

Vim FuzzyFinder-如何添加对其他语言的标记支持,vim,coffeescript,fuzzyfinder,Vim,Coffeescript,Fuzzyfinder,具体来说,我想在coffeescript文件中使用FufBufferTag。我已将以下内容添加到我的~/.ctags --langdef=coffee --langmap=coffee:.coffee --regex-coffee=/^[ \t]*([A-Za-z_]+): (\([^)]*\))? *->(.*)/\1 \2/f,function/ (到目前为止,非常基本的coffeescript方法regex) 如果我从命令行运行ctags,它可以工作,但是FufBufferTag仍

具体来说,我想在coffeescript文件中使用
FufBufferTag
。我已将以下内容添加到我的
~/.ctags

--langdef=coffee
--langmap=coffee:.coffee
--regex-coffee=/^[ \t]*([A-Za-z_]+): (\([^)]*\))? *->(.*)/\1 \2/f,function/
(到目前为止,非常基本的coffeescript方法regex)


如果我从命令行运行ctags,它可以工作,但是
FufBufferTag
仍然不能运行我在CSS方面也遇到了同样的问题;将正则表达式添加到我的.ctag中,它们不会与FufBufferTag一起出现。在搜索FuzzyFinder的buffertag.vim之后,我发现它限制了标记的语言。我能够将这一行添加到我的.vimrc中,以启用带有FufBufferTag的CSS:

让g:fuf\u buffertag\uu css='--language force=css'

我假设类似的东西也适用于您的coffeescript定义:

让g:fuf_buffertag\uuuu coffee='--language force=coffee'