#+TITLE: JavaScript mode I use js-mode for json files because js2-mode always complains about syntax errors. Turn on electric pairing for js-mode buffers. #+BEGIN_SRC emacs-lisp (add-hook 'js-mode-hook 'electric-pair-local-mode) #+END_SRC Turn on electric indent mode for js-mode buffers. #+BEGIN_SRC emacs-lisp (add-hook 'js-mode-hook 'electric-indent-local-mode) #+END_SRC