VIM - Utilisation de Snipmate et Ragtag ensemble
Question
J'essaie de passer à VIM pour tous mes montages et d'essayer les plugins. J'utilise Snipmate et Ragtag et je les aime tous les deux. Maintenant, je codage PHP avec HTML dedans et j'ai vu cette question pour que SnipMate travaille avec des extraits pour les deux types de fichiers ici: VIM - Activation des extraits HTML sur les fichiers PHP .
Cela fonctionne bien, je peux obtenir des extraits pour PHP et HTML, mais Ragtag n'introduit plus PHP <?php ... ?>
blocs, il introduit <% ... %>
. Y'a t'il un moyen d'arranger cela?
Merci.
La solution
Il est possible que Ragtag ne comprenne pas plusieurs filetypes. Ça marche quand tu :set ft=php
ou :set ft=html.php
?
Je n'ai jamais utilisé Ragtag, mais puisque vous utilisez aussi Snipmate php<Tab>
?
C'est certainement beaucoup plus facile à retenir et plus "mnémonique" que <C-X>_
(Si je lis bien le doc).
-- ÉDITER --
Il semble qu'un chèque est fait sur ft
(Type de fichier) à la ligne 71 Mais il accepte uniquement "php"
comme valeur, puisque vous avez set ft=php.html
Ragtag devrait accepter "php.html"
aussi bien.
Je pense que changer cette ligne de
if &ft == "php"
à
if &ft == "php" || &ft == "php.html"
devrait marcher.