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.

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

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, 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.


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.


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
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.