From c7554d2e8315a8ca7e8ce8bebfebe83cd9f0f714 Mon Sep 17 00:00:00 2001 From: syl20bnr Date: Tue, 23 Dec 2014 23:51:55 -0500 Subject: [PATCH] Fixes #331 On Windows SPC does not work in org files --- contrib/lang/windows-scripts/extensions.el | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/contrib/lang/windows-scripts/extensions.el b/contrib/lang/windows-scripts/extensions.el index f740933c6..57ef71774 100644 --- a/contrib/lang/windows-scripts/extensions.el +++ b/contrib/lang/windows-scripts/extensions.el @@ -10,12 +10,16 @@ :init (progn (defun windows-scripts/dos-outline-hook () - (local-set-key (kbd "SPC m z") 'dos-mode) (defun outline-mouse-select () "Select position and return to `dos-mode'." (interactive) (dos-mode) (beginning-of-line))) + (defun windows-scripts/dos-outline () + "Set a local binding to be able to return easily in dos-mode." + (interactive) + (dos-outline) + (define-key evil-normal-state-local-map (kbd "SPC m z") 'dos-mode)) (add-hook 'outline-mode-hook 'windows-scripts/dos-outline-hook)) :config (evil-leader/set-key-for-mode 'dos-mode @@ -25,4 +29,4 @@ "ms" 'dos-sep "mt" 'dos-template-mini "mT" 'dos-template - "mz" 'dos-outline))) + "mz" 'windows-scripts/dos-outline)))