5

私はいくつかのプラグインを設定しているvimの初心者です。Vundle 経由のインストールを推奨する人もいれば、病原体経由のインストールを推奨する人もいます。この状況で両方のパッケージ マネージャーを同時に使用することは可能ですか? もしそうなら、通常の指示に従って両方をインストールし、関連するプラグインをインストールするだけで、何も競合しませんか? それとも、これを機能させるために何か特別なことをしなければなりませんか?

4

1 に答える 1

9

TL;DR: 両方は必要ありません。Vundle には、Pathogen 機能 (およびその他) が含まれています。

Pathogen プラグインは、'runtimepath'(Vim がプラグインを検索する場所) を自動的に拡張して、 ~/.vim/bundle/. これは単純ですが、各プラグインを専用のツリーに分離して、更新 (Git 経由など) と削除をより簡単にすることができます。

他のプラグインはそのアイデアに基づいて構築され、通常Plug foo/bar~/.vimrc. 彼らはPathogenが提供するのと同じ分離を必要とするので、そのような実装は通常それらに含まれています. (コアは単なるワンライナーであり、大したことではありません。)


実際にはパッケージ マネージャーは必要ありません私は個人的に 100 以上のプラグインを 1 つも使わずに使用しています。Vim で新しいマシンを使用する頻度(中央構成とインストール機能により、ブートストラップが容易になります) と、新しいプラグインを更新/試す頻度の問題です。1 つまたは 2 つのシステムを使用するだけで、プラグインの数と更新頻度が保守的である場合は、すべてを に入れること~/.vim/もできます。(これは、これらのパッケージ マネージャーに怯えるのを避けるためです。試してみて、気に入ったら使用してください。)

于 2015-04-30T15:22:33.390 に答える