Comment lister les plugins chargés dans Vim?

281

Quelqu'un connaît-il un moyen de répertorier les "plugins chargés" dans Vim ? Je sais que je devrais suivre ce genre de choses moi-même, mais ce serait toujours bien de pouvoir vérifier l'état actuel.

Daisuke Shimamoto
la source

Réponses:

361

Pas moi-même un utilisateur de VIM, alors pardonnez-moi si c'est totalement hors-base. Mais selon ce que je recueille sur le site VIM Tips suivant :

" where was an option set  
:scriptnames            : list all plugins, _vimrcs loaded (super)  
:verbose set history?   : reveals value of history and where set  
:function               : list functions  
:func SearchCompl       : List particular function
Rob Rolnick
la source
76
WTG pour avoir recherché sur VIM Tips même si vous n'utilisez pas VIM vous-même!
Nathan Fellman,
44

Le problème avec :scriptnames, :commands, :functionset similaires commandes vim, est qu'ils affichent des informations dans une grande dalle de texte, ce qui est très difficile à analyser visuellement.

Pour contourner cela, j'ai écrit Headlights , un plugin qui ajoute un menu à Vim montrant tous les plugins chargés, style TextMate. L'avantage supplémentaire est qu'il affiche les commandes de plugin, les mappages, les fichiers et autres bits et morceaux.

Mohammed
la source
@Mohammed, j'ai installé des phares. Je suis sur Mac OS X Mountain Lion et je ne vois pas les menus dans "vim". Je n'ai pas de "gvim" sur mon chemin. Une idée comment obtenir / exécuter un vim GUI qui me montrerait des menus pour que je puisse voir le menu Phares?
Rob Bednark
@RobBednark MacVim est ce que vous cherchez. Vous pouvez l'installer avec HomeBrew via brew install macvimou l'obtenir ici . Vous pouvez l'activer à partir de la ligne de commande en utilisant mvimsi vous installez cet outil de ligne de commande. (et vous pouvez alias cela gvimsi vous avez l'habitude de le taper)
adam_0
1
@ adam_0 Je l'ai commebrew cask install macvim
barlop
22
:set runtimepath?

Ceci répertorie le chemin de tous les plugins chargés lors de l'ouverture d'un fichier avec Vim.

akashbw
la source
1
Cela ne répertorie pas les plugins chargés, il répertorie les chemins d'exécution
jb
7

: aide aux ajouts locaux

Liste les plugins locaux ajoutés.

penkwin
la source
1
Notez que cela ne listera que les plugins sur lesquels un fichier d'aide vim approprié est installé
jb
@jb Um, j'obtiens un résultat positif pour les situations qui disent «Désolé, pas d'aide pour X»
Joe