Certains plug-ins qui ont déjà été installés conviennent s'ils sont placés sous le bundle et fonctionnent sans problème.
Aujourd'hui, j'ai installé un plug-in webapi-vim. Selon le README, il prend en charge les bundles. En regardant le problème de GitHub, certaines personnes l'ont installé avec succès. Mais après le clonage dans le bundle, une erreur est signalée.
Error detected while processing /Users/mc-zone/.vimrc:
line 47:
E117: Unknown function: webapi#json#decode
E15: Invalid expression: webapi#json#decode(join(readfile(expand('~/.snippets.json')), "\n"))
C'est parce que j'ai une instruction dans .vimrc qui utilise sa fonction. Il est utilisé pour configurer l'abréviation d'extension snippets.json pour emmet-vim. (Ces deux plug-ins sont du même auteur, emmet est sous bundle).
Mais lorsque je copie les fichiers sous le plug-in webapi tel que autoload vers le .vim/autoload correspondant, il peut être utilisé.
Il y a eu des cas où l'installation du plug-in ne prenait pas en charge l'agent pathogène. bufexplorer.vim
, grep.vim
Ces deux-là doivent être installés sous .vim/plugin/.
Existe-t-il une bonne méthode de débogage pour savoir quel est le problème ? Ou vérifier l’état d’exécution/de chargement de l’agent pathogène ?
Mes étapes d'installation :
Référence