2009-07-04(土)
js2-mode(2)
以前設定したjs2-modeが未だに暴れん坊だったので、再設定しました。
(when (load "js2" t) (setq js2-cleanup-whitespace nil js2-mirror-mode nil js2-auto-indent-flag nil js2-enter-indents-newline nil))
js2-mode-hook をやめたのは、こちらで言及されているように「js2-mode-hook内でjs2-mirror-modeやjs2-dynamic-idle-timer-adjustにsetqしても反映されな」かったからです。こちらの設定を参考にしました。
7/7 追記
今度はjs2-auto-indent-flagが無効にならなかったので、
(setq js2-auto-indent-flag nil js2-cleanup-whitespace nil js2-enter-indents-newline nil js2-mirror-mode nil js2-mode-escape-quotes nil js2-mode-squeeze-spaces nil js2-rebind-eol-bol-keys nil) (autoload 'js2-mode "js2" nil t) (add-to-list 'auto-mode-alist '("\\.js$" . js2-mode))
としました。素直に M-x customize-group RET js2-mode RET をして custom-set-variables に頼る方がいいかもしれません。
トラックバック - http://d.hatena.ne.jp/hiratara/20090704/1246674380
リンク元
- 6 http://search.yahoo.co.jp/search?p=おjs&search.x=1&fr=top_ga1_sa&tid=top_ga1_sa&ei=UTF-8&aq=&oq=
- 5 http://reader.livedoor.com/reader/
- 5 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CCwQFjAA&url=http://d.hatena.ne.jp/hiratara/20090704/1246674380&ei=-c-VT_qXJ62QiQesq5mOCg&usg=AFQjCNHQoVJ-MX_jbgY6CRnN8vgVZw1Q4w&sig2=pNWfDVSYVhLiOnLG0XL_Gw
- 4 http://www.google.co.jp/search?q=js2-mirror-mode&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&hl=ja&client=firefox-a
- 4 http://www.google.co.jp/url?sa=t&source=web&cd=1&ved=0CBkQFjAA&url=http://d.hatena.ne.jp/hiratara/20090704/1246674380&rct=j&q=js2-mirror-mode&ei=6t7XTY2zOIfIvQOD0pmdBA&usg=AFQjCNHQoVJ-MX_jbgY6CRnN8vgVZw1Q4w&sig2=tjOqK_O5ceHAyayp8uYWIA
- 3 http://d.hatena.ne.jp/gengar/20090613/1244898546
- 2 http://swik.net/Js+Emacs
- 2 http://www.google.co.jp/search?hl=&q=Js2+Dynamic+Idle+Timer+Adjust&sourceid=navclient-ff&rlz=1B3GGGL_jaJP359JP241&ie=UTF-8
- 2 http://www.google.co.jp/search?hl=ja&safe=off&client=firefox-a&rls=org.mozilla:ja:official&hs=MWa&q=js2&btnG=検索&lr=lang_ja
- 2 http://www.google.co.jp/search?q=js2-mode&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a





