Instalé yasnippet y funciona bien con los fragmentos predeterminados, pero no puedo agregar mis propios fragmentos. Para expandir una cadena php
a <?php ?>
, lo hice así.
Escribí en mi archivo de inicio así.
(require 'yasnippet)
(setq yas-snippet-dirs
'("~/.emacs.d/snippets"
"~/.emacs.d/site-lisp/yasnippet/snippets"
))
(yas-global-mode 1)
Yo creé ~/.emacs.d/snippets/web-mode/php.yasnippet
y escribí
# -*- mode: snippet -*-
# name: php tag
# --
<?php $1 ?>
y llamar a la función yas-reload-all
.
Pero no puedo expandir la cadena php
en el modo web.
¿Qué estoy haciendo mal? ¿Qué debo hacer algo más?