web-dev-qa-db-ja.com

Vimでプラグインをアンインストールする

〜/ .vimフォルダーに多くのプラグインをインストールした後、そのフォルダーの内容を理解できなくなったように感じ、〜/ .vim/pluginからプラグインを削除してプラグインをアンインストールする自信がありません。他のディレクトリに関連ファイルがある場合はどうなりますか?ドキュメントが既に登録されている場合(:helptags)、プラグインは削除されますか? vim-pluginsをアンインストールする手順はありますか?私のVimが私のWindowsのように乱雑になってほしくない。

24
Rafid

〜/ .vimに手動でインストールされたプラグインをアンインストールする場合は、アーカイブを再ダウンロードし、そのコンテンツを一覧表示して手動ですべてを削除してから、もう一度:helptagsを実行します(これにより、不足しているタグが削除されます)。プラグインがvimballからインストールされた場合は、:RmVimballのドキュメントを参照してください。通常、Vimballアーカイブには.vbaまたは.vba.gz拡張子が付いています。 vimballのファイル名を覚えていない場合は、~/.vim/.VimballRecordファイルに含まれています。

今後この問題を回避するには、 vim-addon-manager プラグインを試してください。病原体と同様に、各プラグインを別々のディレクトリに配置しますが、それらをダウンロード、インストール、および更新することもできます。

27
ZyX

Vimでプラグインを簡単に管理するには、 pathogen とこの素晴らしい記事-> vimのホームに戻る を使用します。

13
SergioAraujo

Vundleを介してvimプラグインをインストールする場合、プラグインをアンインストールするのは簡単です。vimrcでプラグインをコメント化してください。例:

"Bundle 'tmhedberg/SimpylFold'

その後

:BundleClean  

vundle::BundleListの一般的なコマンド-すべてのプラグインを一覧表示
:BundleInstall-すべてのプラグインをインストール
:BundleInstall! -すべてのプラグインを更新
:BundleSearch foo-fooプラグインを検索
:バンドル検索! foo-fooプラグインのバッファを更新する
:BundleClean-プラグインが.vimrcで定義されていない場合、すべてのプラグインをクリーンアップします

7
Benjamin guo