Fixes #270 Evil keybindings no longer work in *Scratch* buffer

This commit is contained in:
syl20bnr 2014-12-14 13:53:06 -05:00
parent ab6ad5d704
commit cd761f3ca1
2 changed files with 7 additions and 2 deletions

View file

@ -94,7 +94,6 @@
(`w32 (spacemacs/set-font font 9))
(other (spacemacs/set-font font 10)))))
;; banner
(switch-to-buffer (get-buffer-create "*spacemacs*"))
(let ((buffer-read-only nil))
(insert-file-contents (concat spacemacs-core-directory "banner.txt"))
(spacemacs/insert-buttons))
@ -106,6 +105,12 @@
;; motion state since this is a special mode
(add-to-list 'evil-motion-state-modes 'spacemacs-mode))
(defun spacemacs/initialize ()
"Create the special buffer for `spacemacs-mode' and perform startup
initialization."
(switch-to-buffer (get-buffer-create "*spacemacs*"))
(spacemacs-mode))
(defun spacemacs/load-or-install-package (pkg &optional log)
"Load PKG package. PKG will be installed if it is not already installed.
If LOG is non-nil a message is displayed in spacemacs-mode buffer."

View file

@ -3,7 +3,7 @@
(when (spacemacs/emacs-version-ok)
(dotspacemacs/load)
(spacemacs-mode)
(spacemacs/initialize)
(config-system/package.el-initialize)
;; Initializing configuration from ~/.spacemacs
(dotspacemacs|call-func dotspacemacs/init)