From a754c204ce6a0a8baa20fdf9b837ee7145c054ea Mon Sep 17 00:00:00 2001 From: "Liu, Joey" Date: Wed, 10 May 2017 12:33:55 -0400 Subject: [PATCH] In OSX, add key binding to use command-1..9 for selecting window --- layers/+os/osx/keybindings.el | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/layers/+os/osx/keybindings.el b/layers/+os/osx/keybindings.el index 0453c6b80..2c33cbc90 100644 --- a/layers/+os/osx/keybindings.el +++ b/layers/+os/osx/keybindings.el @@ -42,5 +42,17 @@ (call-interactively (key-binding "\C-x\C-s")))) (global-set-key (kbd "s-Z") 'undo-tree-redo) (global-set-key (kbd "C-s-f") 'spacemacs/toggle-frame-fullscreen) + + ;; window manipulation with command key + (global-set-key (kbd "s-1") 'winum-select-window-1) + (global-set-key (kbd "s-2") 'winum-select-window-2) + (global-set-key (kbd "s-3") 'winum-select-window-3) + (global-set-key (kbd "s-4") 'winum-select-window-4) + (global-set-key (kbd "s-5") 'winum-select-window-5) + (global-set-key (kbd "s-6") 'winum-select-window-6) + (global-set-key (kbd "s-7") 'winum-select-window-7) + (global-set-key (kbd "s-8") 'winum-select-window-8) + (global-set-key (kbd "s-9") 'winum-select-window-9) + ;; Emacs sometimes registers C-s-f as this weird keycode (global-set-key (kbd "") 'spacemacs/toggle-frame-fullscreen)))