Scalaお勉強(1) Emacsの設定

Scalaのコードを書くためにEmacsの設定をしてみたもののつまずいたので、メモ

  1. http://code.google.com/p/yasnippet/ から yasnippet-0.6.1c.tar.bz2 を落としてきて適当なところに展開。
  2. scalaについているemacsのツールも移動しておいた
  3. 下記のように .emacs に追加
(add-to-list 'load-path "~/lisp/scala-mode")
(add-to-list 'load-path "~/lisp/yasnippet-0.6.1c")
(require 'yasnippet)
(require 'scala-mode-auto)
(setq yas/scala "~/lisp/yasnippet-0.6.1c/snippets")
(yas/load-directory yas/scala)
(add-hook 'scala-mode-hook
          '(lambda ()
             (yas/minor-mode-on)))

emacs sample.scala などとしてscalaコードを開いたのち、docとすると候補が開かれる