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
하지만 네트워크 모드에서는 문자열을 확장 할 수 없습니다 .
내가 뭘 잘못했나요? 또 무엇을 해야 합니까?