From ad2a0e60287b5331206e7da702b1b6108ac630af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simo-Pekka=20Kerkel=C3=A4?= Date: Sun, 23 Aug 2015 23:06:18 +0300 Subject: [PATCH] javascript ready stuff --- init.el.txt | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/init.el.txt b/init.el.txt index a04f1c3..6c37c56 100644 --- a/init.el.txt +++ b/init.el.txt @@ -23,6 +23,7 @@ cider evil auto-complete + js2-mode alchemist ac-slime company @@ -58,3 +59,15 @@ (global-linum-mode 0) (global-relative-line-numbers-mode) + +(add-hook 'js-mode-hook 'js2-minor-mode) +(add-hook 'js2-mode-hook 'ac-js2-mode) +(setq js2-highlight-level 3) + +(when (eq system-type 'darwin) + (setq mac-command-modifier 'meta) + (setq mac-option-modifier nil)) + +(add-hook 'js-mode-hook 'esk-paredit-nonlisp) +(define-key js-mode-map "{" 'paredit-open-curly) +(define-key js-mode-map "}" 'paredit-close-curly-and-newline)