summaryrefslogtreecommitdiffstats
path: root/lisp/init-javascript.el
diff options
context:
space:
mode:
authorMartin Polden <martin.polden@gmail.com>2014-07-09 08:39:20 +0200
committerMartin Polden <martin.polden@gmail.com>2014-07-09 08:39:20 +0200
commitcc2051e7fb9549fd3342692c6bf08e3e39ca9556 (patch)
treedd04730f5ffa5c8bc2af9396adcd1394181aa075 /lisp/init-javascript.el
parentd789b2180d7a856451505615b7c5105963bf06a9 (diff)
Enable imenu extras in js2-mode
Diffstat (limited to 'lisp/init-javascript.el')
-rw-r--r--lisp/init-javascript.el4
1 files changed, 4 insertions, 0 deletions
diff --git a/lisp/init-javascript.el b/lisp/init-javascript.el
index 1c6993f..3b30f23 100644
--- a/lisp/init-javascript.el
+++ b/lisp/init-javascript.el
@@ -12,6 +12,10 @@
(require 'js)
(add-to-list 'auto-mode-alist '("\\.json\\'" . js-mode))
+;; enable imenu extras
+(require 'js2-imenu-extras)
+(add-hook 'js2-mode-hook 'js2-imenu-extras-mode)
+
;; use jq for reformatting json
(defun jq-reformat-region (begin end)
(interactive "r")