こんにちは。Takitaです。
普段はrailsをvimで開発しているので、アプリの ルートディレクトリでvimを起動するのですが、
vimを起動してから初めて ctrlp
を起動するとファイル名のインデックスを貼っているためか、
起動に1秒程度かかってしまいストレスを感じていました。
ctrlpの起動速度を向上するために以下の2つの設定を行います。
1. ctrlpのキャッシュを無効にする
1. その代わり、 control + p
でファイルを表示する際のコマンドを ag に置き換える
let g:ctrlp_use_caching=0
let g:ctrlp_user_command='ag %s -i --nocolor --nogroup -g '
これで C-p
で ctrlp
を呼び出した時の体感速度が数倍になりました!