From 4cb7b5c6043869eb4a977a590af15400203b848b Mon Sep 17 00:00:00 2001 From: David Florness Date: Fri, 10 Feb 2017 10:20:22 -0600 Subject: [PATCH] Install paredit --- init.el | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/init.el b/init.el index f837ceb..a7ec8f0 100644 --- a/init.el +++ b/init.el @@ -68,7 +68,8 @@ company-web js2-mode ggtags - elpy)) + elpy + paredit)) (condition-case nil (mapc 'package-install my-package-list) (error @@ -136,6 +137,10 @@ ;; Elpy (elpy-enable) +;; Setup paredit for javascript +(define-key js-mode-map "{" 'paredit-open-curly) +(define-key js-mode-map "}" 'paredit-close-curly-and-newline) + (custom-set-variables ;; custom-set-variables was added by Custom. ;; If you edit it by hand, you could mess it up, so be careful. @@ -144,7 +149,7 @@ '(initial-buffer-choice "~/.emacs.d/init.el") '(package-selected-packages (quote - (ggtags company-web jade-mode company-c-headers company-quickhelp yasnippet js2-mode projectile js-import android-mode auctex company-tern company)))) + (projectile js-import android-mode auctex company-tern company)))) (custom-set-faces ;; custom-set-faces was added by Custom. ;; If you edit it by hand, you could mess it up, so be careful. -- 2.38.4