ensime で見てる定義情報 から liftweb の scaladoc に飛ばすやりかた
id:tototoshi さんからは汎用的なやり方を教えていただきました。
ensimeで標準以外の scaladoc/Javadoc をブラウザで見る - tototoshi の日記
よくよく見ると ensime のユーザマニュアルに書いてあった。
http://aemon.com/file_dump/ensime_manual.html#tth_sEc4.10
読んでなかった orz
結局、.emacs.d/init.el に次のように書いてあげれば、liftweb-2.2 の scaladoc に飛べるようになります。
2.3-M1 が出てるので、バージョンに依存しない仕組みが欲しいところですね。
(add-to-list 'load-path "~/.emacs.d/scala") (require 'scala-mode-auto) (add-to-list 'load-path "~/.emacs.d/ensime/elisp") (require 'ensime) (add-hook 'scala-mode-hook (lambda () (yas/minor-mode-on))) (add-hook 'scala-mode-hook 'ensime-scala-mode-hook) (defun ensime-make-scala-lift-doc-url (type &optional member) (ensime-make-scala-doc-url-helper "http://scala-tools.org/mvnsites/liftweb-2.2/framework/scaladocs/" type member)) (add-to-list 'ensime-doc-lookup-map '("^net\\.liftweb\\." . ensime-make-scala-lift-doc-url))