プラグインをインストールした後、vim の起動が遅い問題を解決するにはどうすればよいですか?
習慣沉默
習慣沉默 2017-05-16 16:37:58
0
6
1358

いくつかのプラグインをインストールしたところ、vim の起動速度が明らかに遅くなっていることがわかりました。次のコマンドを使用してテストしました

リーリー

上の図に示されているプラ​​グインのロードに最も時間がかかることがわかります。この問題を解決する方法はありますか?

習慣沉默
習慣沉默

全員に返信(6)
为情所困

起動時にロードされるプラグインが多すぎると、速度が確実に遅くなります。どのプラグインマネージャーを使用しているかわかりません。たとえば、JavaScript 関連のプラグインは、js ファイルが開かれたときにのみロードされます。プラグインは、特定のコマンドがトリガーされた場合にのみロードされます。このメソッドを見て、最適化を試みることができます。

また (syntastic を使用している場合)、私は大量の JS を作成し、eslint の速度が比較的遅いため、https://github.com/ruanyl/vim-eslint を使用して eslint を改善します。ある程度のスピード。

いいねを押す +0
给我你的怀抱

より良いマシンを購入してください??? 以前は YCM のインストールに時間がかかりましたが、今では i7 ではまったく遅くなくなりました....

いいねを押す +0
漂亮男人

その後、不要なプラグインを削除します

いいねを押す +0
阿神

プラグインをインストールしすぎると当然起動が遅くなりますので、自分のプラグインを整理し、あまり使わないプラグインは削除してください。

いいねを押す +0
过去多啦不再A梦

YCM は非常に重要なプラグインです。少なくとも私のローカルマシンと開発マシンは遅くないにしても、確実に遅延があります。作成者は、さまざまなシナリオに従ってプラグインを選択的にロードできます。

いいねを押す +0
漂亮男人

プラグインは、追加でロードして実行する必要があるファイルです。
プラグインがなければ、ファイルを開く前にメインの Vim プログラムをロードするだけで済みますが、数十のプラグインをインストールした後は、対応する数十の設定ファイルを読み込んで実行する必要があり、起動速度が遅くなるのは当然です。の100倍遅いです。
さらに、Git システムなど、一部のプラグインの前処理時間は少し長くなります。 vim-airline や vim-gitgutter など、ロード時に Git コマンドを実行する必要があるものでは、Git コマンドをいくつか追加するとさらに時間がかかります。


主題の質問は、UltiSnips の自動ロードに関するもので、これは私が言及した 2 つよりも優れています。 UltiSnips の動作効率には最適化の余地があるかもしれませんが、多くのプラグインの読み込みが遅いという問題は基本的にソフトウェアでは解決できません。
ファイルIOのボトルネックはハードディスクの読み書きですSSDに交換すると速くなります。
さらに、いくつかの単純な編集状況では、すぐに起動する軽量 Vim が必要になり、エイリアスを使用できます。

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート