Emacsにyasnippet入れた
設定
設定ファイルに以下を追加。
(unless (package-installed-p 'yasnippet) (package-refresh-contents) (package-install 'yasnippet)) (add-to-list 'load-path "~/.emacs.d/yasnippet") (require 'yasnippet) (yas-global-mode 1)
AndreaCrotti/yasnippet-snippets · GitHub
上記から必要なsnippetをダウンロードし、~/.emacs.d/yasnippet以下に保存。
これでyasnippetが有効になる。
今回はscala-modeだけを入れてみた。
使い方
scala-modeが有効になっている時にsnipetで設定されているキーワードを入力し、TABキーを押すと残りの部分が補完される。
例
バッファでfor と入力しTABキーを押す
補完の選択肢がミニバッファに表示される
選択するとバッファに挿入される