1

FufBufferTag具体的には、coffeescript ファイルで使用したいと考えています。私は自分に以下を追加しました~/.ctags

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

(これまでの非常に基本的なcoffeescriptメソッドの正規表現)

コマンドラインから ctags を実行すると動作しますが、FufBufferTagそれでも動作しません

4

1 に答える 1

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'

于 2011-10-25T15:01:29.113 に答える