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.

Était-ce utile?

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.

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