CtrlPのウィンドウをハイライトする情報があまりなかったのでメモ。
function! ctrlp#xxx#init()
" (中略)
" highlight
call ctrlp#hicheck('CtrlPGistaFilename', 'Identifier')
syn match CtrlPGistaFilename ' [^\t]*\ze\t'
endfunction
CtrlPに表示する結果リストを作るinit()
の中でctrlp#hicheck('ハイライトグループ', 'リンク先')
でハイライトするグループ名とリンク先のハイライトグループを指定。
syn
でハイライトするパターンなどを指定。
普通のシンタックスハイライト設定とそれほど変わらなかった。
hicheck()
じゃなくて、単なるhi
でもいけるのかもしれない。
ソース全文はvim-ctrlp-gistaの/autoload/ctrlp/gista.vim
を参照ください。
vimからGistを操作する素敵プラグインvim-gista(作者様に感謝)のオレオレCtrlPインターフェイスです。