(yas/initialize)
の実行時に、
[yas] Check your `yas/snippet-dirs': ~/.emacs.d/snippets is not a directory
なんてエラーが出る場合の対処法。
対処法
snippetsのディレクトリの場所が~/.emacs.d/直下ではない場合に出るので、
(setq yas/snippet-dirs "~/.emacs.d/plugins/yasnippet/snippets")
を(yas/initialize)の前に評価するようにするだけ。