我安装了 yasnippet,它可以很好地使用默认片段。但我无法添加自己的片段。要将字符串扩展php
为<?php ?>
,我这样做了。
我在我的初始化文件中这样写。
(require 'yasnippet)
(setq yas-snippet-dirs
'("~/.emacs.d/snippets"
"~/.emacs.d/site-lisp/yasnippet/snippets"
))
(yas-global-mode 1)
我创建~/.emacs.d/snippets/web-mode/php.yasnippet
并写了
# -*- mode: snippet -*-
# name: php tag
# --
<?php $1 ?>
和调用函数yas-reload-all
。
但我无法php
在网络模式下扩展字符串。
我究竟做错了什么?我还应该做些什么呢?