/spacemacs-windows-keybindings

Bringing the usual Windows shortcuts to spacemacs as an option

Primary LanguageEmacs LispGNU General Public License v3.0GPL-3.0

spacemacs-windows-keybindings

Bringing the usual Windows editor shortcuts to spacemacs as an option.

Installation

In your .emacs.d folder, do the following:

git clone https://github.com/jumpifzero/spacemacs-windows-keybindings.git private/windows-keybindings

add `windows-keybindings` to your `~/.spacemacs`

dotspacemacs-configuration-layers
'(
  ;; ----------------------------------------------------------------
  ;; Example of useful layers you may want to use right away.
  ;; Uncomment some layer names and press <SPC f e R> (Vim style) or
  ;; <M-m f e R> (Emacs style) to install them.
  ;; ----------------------------------------------------------------
  windows-keybindings
  ...

Configuration

Key bindingEmacs default functionWindows default functionVariable name
Ctrl+fForward charFind
Ctrl+oOpen
Ctrl+sSearchSave
Ctrl+gQuitGo to line
Ctrl+nNew file
Ctrl+cCopy
Ctrl+c(empty selection)Copy line
Ctrl+vPaste
Ctrl+zUndo
Alt+upMove line up
Alt+downMove line down
Ctrl+x(empty selection)Cut line
Ctrl+xCut selection
Ctrl+Shift+kDelete line
Ctrl+EnterInsert line below
Ctrl+Shift+EnterInsert line above
Shift+Alt+down

TO DO

  • C-p should bring up helm-projectile-find-file - What happens if the user is using ivy instead?