J'ai utilisé Vim avec le snipMate plugin pour créer du code HTML. Ceci est le code que je veux taper rapidement:vim snipmate Raccourci pour l'insertion de l'onglet interne
<ul>
<li><a href="this.html">that</a></li>
</ul>
Je commence en mode d'insertion en tapant ul
Tabli
Tab mais quand j'essayez de taper a
onglet pour créer le lien snippet il doesn ne fonctionne pas, il se déplace à la fin de la ligne (ce qui est ce que l'extrait dit de faire).
J'ai essayé d'échapper à la snip en appuyant sur Echap , mais une fois que je passer en mode insertion Tab me prend encore à la fin de la ligne. Actuellement, la meilleure façon de le faire fonctionner est d'accepter l'Tab jusqu'à la fin de la ligne, en reculant puis en l'insérant. Cette méthode est-elle la manière la plus efficace de le faire? Comment échapper à un extrait?
J'ai aussi l'extrait suivant pour a
dans html.snippets
snippet a
<a href="${1:#}">${2:$1}</a>${3}
En appuyant sur Tab a
me met après la href="
et je tape this.html
, l'extrait met this.html
avant la </a>
. Lorsque j'appuie sur Tab et que vous voulez taper sur le second this.html
(comme dans TextMate) et que je tape that
, mais il laisse thathis.html
?