ctags には独自でタグを検出する機能が備わっています。例えば scss の変数であれば以下の内容を $HOME/.ctags (Windows であれば %USERPROFILE%\ctags.cnf ) に設定しておくと ctags コマンドで scss のタグが生成できます。
--langdef=SCSS
--langmap=SCSS:.scss
--regex-SCSS=/^\s*(\$[a-zA-Z_][a-zA-Z0-9_]+)/\1/d,var/
ただし scss ファイルの iskeyword が $ を含んでいないので、scss ファイルタイプ読み込み時に setlocal iskeyword+=$ を実行する様な vimrc に設定頂くか
--langdef=SCSS
--langmap=SCSS:.scss
--regex-SCSS=/^\s*\$([a-zA-Z_][a-zA-Z0-9_]+)/\1/d,var/
$ を抜いた状態でタグを出力頂く事になります。この場合、css のクラス名等に同名の物があると誤爆しますのでお気をつけて。
2016/12/12 08:35