Move key bindings definition for elisp to extensions.el

This commit is contained in:
syl20bnr 2015-04-11 00:31:53 -04:00
parent 8c5a787a71
commit 473d4d1eb7
2 changed files with 17 additions and 16 deletions

View file

@ -191,10 +191,23 @@
(global-set-key (kbd "C-<wheel-down>") 'spacemacs/zoom-frm-out))))
(defun spacemacs/init-emacs-builtin-emacs-lisp ()
(when (configuration-layer/layer-usedp 'auto-completion)
(push '(company-capf :with company-yasnippet)
company-backends-emacs-lisp-mode)
(spacemacs|add-company-hook emacs-lisp-mode)))
(evil-leader/set-key-for-mode 'emacs-lisp-mode
"me$" 'lisp-state-eval-sexp-end-of-line
"meb" 'eval-buffer
"mec" 'spacemacs/eval-current-form
"mee" 'eval-last-sexp
"mer" 'spacemacs/eval-region
"mef" 'eval-defun
"mel" 'lisp-state-eval-sexp-end-of-line
"m," 'lisp-state-toggle-lisp-state
"mtb" 'spacemacs/ert-run-tests-buffer
"mtq" 'ert)
(when (configuration-layer/layer-usedp 'auto-completion)
(push '(company-capf :with company-yasnippet)
company-backends-emacs-lisp-mode)
(spacemacs|add-company-hook emacs-lisp-mode)))
(defun spacemacs/init-emacs-builtin-process-menu ()
(evilify process-menu-mode process-menu-mode-map))

View file

@ -290,18 +290,6 @@ Ensure that helm is required before calling FUNC."
;; google translate -----------------------------------------------------------
(evil-leader/set-key
"xgl" 'set-google-translate-languages)
;; emacs-lisp -----------------------------------------------------------------
(evil-leader/set-key-for-mode 'emacs-lisp-mode
"me$" 'lisp-state-eval-sexp-end-of-line
"meb" 'eval-buffer
"mec" 'spacemacs/eval-current-form
"mee" 'eval-last-sexp
"mer" 'spacemacs/eval-region
"mef" 'eval-defun
"mel" 'lisp-state-eval-sexp-end-of-line
"m," 'lisp-state-toggle-lisp-state
"mtb" 'spacemacs/ert-run-tests-buffer
"mtq" 'ert)
;; ---------------------------------------------------------------------------
;; Micro-states