2011-06-09 43 views
1

具體而言,我想在coffeescript文件中使用FufBufferTag。我已經添加下面我~/.ctagsVim FuzzyFinder - 如何添加標籤支持其他語言

--langdef=coffee 
--langmap=coffee:.coffee 
--regex-coffee=/^[ \t]*([A-Za-z_]+): (\([^)]*\))? *->(.*)/\1 \2/f,function/ 

(到目前爲止非常基本的CoffeeScript法正則表達式)

如果我運行命令行CTAGS,它的工作原理,但FufBufferTag仍然不

回答

2

我對CSS有這個相同的問題;將正則表達式添加到我的.ctags中,並且它們不會顯示在FufBufferTag中。在搜索完FuzzyFinder的buffertag.vim後,我發現它限制了標記語言。我能夠加入這一行我的.vimrc使CSS與FufBufferTag:

let g:fuf_buffertag__css='--language-force=css'

我認爲類似的會爲你的CoffeeScript定義一起想:

let g:fuf_buffertag__coffee='--language-force=coffee'