javascript.elの導入

javascript.elをゲットしてきて、site-lispに置く。
そして以下を.emacsに追加すればOK。

;;; javascript-mode の設定
(add-to-list 'auto-mode-alist (cons  "\\.\\(js\\|as\\|json\\|jsn\\)\\'" 'javascript-mode))
(autoload 'javascript-mode "javascript" nil t)
(setq js-indent-level 4)

elispは参考サイトのYet Another Hackadelicさんのをそのままパクった。
ひげぽんさんのは.jsのときだけJavaScriptモードになるようにしてるけど、
Yetさんの方は.as、.json、.jsnにも対応している。
ちなみにhttp://www.morijp.com/masarl/homepage3.nifty.com/masarl/article/js-oop.htmlに置かれているjavascript.elは、今回導入したものとは全く別物だ。
Meadow javascript.el」とかで検索するとこっちに当たるっぽい。

追記

名前は同じだけど、よりよいjavascript.elに乗り換えた。
javascript.elを別のに乗り換えた - gan2 の Ruby 勉強日記