spacemacs/contrib/osx
syl20bnr fdd4e944ef Reload dotfile and layer anywhere with SPC f e R
Replace `SPC m c c` and `C-c C-c` in the dotfile

Resolve #1210
2015-04-18 23:40:24 -04:00
..
img Move layer images into img directories 2014-12-24 01:03:49 -05:00
keybindings.el Support for spacemacs/toggle-frame-fullscreen to use non-native fullscreen. 2015-01-12 23:24:32 -05:00
packages.el Reload dotfile and layer anywhere with SPC f e R 2015-04-18 23:40:24 -04:00
README.md Closes #616, syntax error in osx layer snippet 2015-02-17 22:23:16 -05:00

OSX contribution layer for Spacemacs

applogoosxlogo

Table of Contents

Description

Spacemacs is not just emacs+vim. It can have OSX keybindings too! This layer globally defines common OSX keybindings. ⌘ is set to super and ⌥ is set to meta. Aside from that, there's nothing much, really.

Philosophy

While this layer enables common OSX bindings, it does not implement OSX navigation keybindings. Spacemacs is meant to be used with evil, and we encourage you to do so :)

Install

To use this configuration layer, add it to your ~/.spacemacs

(setq-default dotspacemacs-configuration-layers '(osx)
  ;; List of contribution to load.
)

Key Bindings

Key Binding   |       Description

------------------|------------------------------------------------------------ ⌘ q | Quit ⌘ v | Paste ⌘ c | Copy ⌘ x | Cut ⌘ w | Close window ⌘ z | Undo ⌘ Z | Redo ⌃ ⌘ f | Toggle fullscreen

Future Work

  • Allow user to choose from either hyper or super as ⌘. This is an option that is supported cross-platform.
  • Configurable option to keep the OSX and spacemacs clipboards separate