我安裝了 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
在網路模式下擴展字串。
我究竟做錯了什麼?我還應該做些什麼呢?