js2-modeがあるよ

steve yeggeがemacsjavascriptの編集モードを公開しています。

This is part of a larger project, in progress, to permit writing Emacs extensions in JavaScript instead of Emacs-Lisp.

Stevey's Blog Rants: js2-mode: a new JavaScript mode for Emacs

emacs拡張をjavascriptで書くためのプロジェクトの一部として作ったそうです。(そのプロジェクトは進行中)
では、インストール方法。

emacsのload-pathにダウンロード(Google Code Archive - Long-term storage for Google Code Project Hosting.)したファイルをjs2.elとしておきます。(.emacsにsetq load-path ~~~で追加してもよい)

 M-x byte-compile RET js2.el RET
  • 設定

以下を.emacsに書いて保存します。

(autoload 'js2-mode "js2" nil t)
(add-to-list 'auto-mode-alist '("\\.js$" . js2-mode))