yasnippet を使おうと思う機会がそこそこあるのだが,いちいち思い出すのに時間がかかるのでメモ.
- M-x yas-describe-tables: 現在のメジャーモードのスニペットを確認
- M-x yas-new-snippet (C-c & C-n): スニペット新規作成
- M-x yas-insert-snippet (C-c & C-s): スニペット挿入
- M-x yas-visit-snippet-file (C-c & C-v): スニペットを選択して編集
ところで yas-insert-snippet を C-x i i に割り当てる設定が散見されるが,C-x i は通常 insert-file なので(see /usr/share/emacs/24.5/lisp/file.el.gz
),ちょっとイマイチ.
参考にしたページ: