Emacs に yasnippet を導入

前々から気にはなりつつも入れていなかった拡張、yasnippet を入れてみます。Mac だと TextExpander などのソフトが有名ですが、4,000 円も出すのはどうなのだろうという気が少ししてしまうのと、snippet を活用したいと思うのはコードを書いているときであり(メールアドレスなどは IME の辞書登録だけでも十分)、それなら Emacs 内で完結できるほうがよさそうだと思うのです。

まぁ、使いもせずに TextExpander のことをあれこれということはできませんし、フェアでもないのですが、それはおいておくとしてやっぱり Emacs にもっと習熟したいなあということは常々思っています。

$ cd .emacs.d/elisp/
$ git clone https://github.com/capitaomorte/yasnippet.git
;;yasnippetの設定
(add-to-list 'load-path "~/.emacs.d/elisp/yasnippet/")
(require 'yasnippet)
(yas/initialize)
(yas/load-directory "~/.emacs.d/elisp/snippets")

とりあえずインストールして init.el に設定を書くところまでやってみました。