Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

ctrlpの起動を爆速化させる

$
0
0

問題と背景

自分はRailsアプリケーションを触ることが多いのだが、Gemがvendor/bundleに大量に取り込まれてしまうせいか、ctrlpでファイル検索をしようとすると立ち上がるのに3秒くらいかかっていた。

14b6bee1b16e6de13b025a0d2c2813e1.gif
※ ややわかりづらいが、Ctrl + pを押して操作可能になるまで3秒くらいかかっている

解決策

以下の1行を.vimrcに追加すると.gitignoreに書き込まれたファイルを無視するようになるので、ctrlpの起動が高速になる。体感では100ミリ秒くらいになっている気がする。

letg:ctrlp_user_command = ['.git','cd %s && git ls-files -co --exclude-standard']

7b3aa1b34a27cede8f357fe7f3f4bd9c.gif

ちょっとしたtipsだが、開発に集中している時に約3秒待たされるのはなかなかストレスを感じるので個人的には大きな改善だった。

※ ちなみにこれ、ctrlp公式のreadme.mdにちゃんと書かれている。


Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>