Question

Je suis en train d'utiliser le plugin Vim snipMate, et je l'ai installé comme il dirige, mais quand je presse rien onglet qui se passe.

  • Comment puis-je débugger? Les dossiers sont-il journal Vim fait quand il tente de charger des choses?
  • Comment puis-je voir ce que les plugins son chargé correctement?

J'ai essayé :sni<tab> pour voir s'il y a quelque chose appelé snipsomething installé, mais rien finalise.

Dans le tutoriel d'installation, il ne mentionne pas d'ajouter quoi que ce soit dans mon vimrc mais je suppose qu'il trouve le /plugin/ dir automatiquement?

Je suis en cours d'exécution sous Windows et Unix et j'ai le même profil avec le même problème.

D'autres plugins comme NerdTree chargent OK.

Mise à jour: Suite à une autre question, je l'ai essayé et :inoremap :snoremap et l'entrée de <Tab> mentionner TriggerSnippet() est là:

par exemple.

s <Tab>   * <Esc>i <Right><C-R>=TriggerSnippet()<CR>
  • Est-ce que cela signifie qu'il est activé?
Était-ce utile?

La solution

:verbose imap <tab>

vous dira ce qui est lié à <tab>

:scriptnames vous dira ce que les scripts ont été chargés.

Autres conseils

Vous pouvez insérer echo "Loaded so far" et comme dans le code du plugin - le texte sera affiché dans la ligne de fond si le echo est exécuté. Débogage par printf :) brut, mais simple et fonctionne.

En outre: plugin est chargé automagiquement. plugins n'est pas.

On dirait que j'avais quelque chose dans le répertoire douteux C:\Program Files\Vim\vimfiles\ qui a été superceding mes préférences de l'utilisateur. Je viens bluffé ce répertoire et il fonctionne maintenant.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top