2014-12-12 17:31:55 +00:00
|
|
|
(when (equal system-type 'darwin)
|
|
|
|
;; Treat option as meta and command as super
|
|
|
|
(setq mac-option-key-is-meta t)
|
|
|
|
(setq mac-command-key-is-meta nil)
|
|
|
|
(setq mac-command-modifier 'super)
|
|
|
|
(setq mac-option-modifier 'meta)
|
|
|
|
|
|
|
|
;; Keybindings
|
|
|
|
(global-set-key (kbd "s-q") 'save-buffers-kill-terminal)
|
|
|
|
(global-set-key (kbd "s-v") 'yank)
|
|
|
|
(global-set-key (kbd "s-c") 'kill-ring-save)
|
|
|
|
(global-set-key (kbd "s-x") 'kill-region)
|
|
|
|
(global-set-key (kbd "s-w") 'kill-this-buffer)
|
|
|
|
(global-set-key (kbd "s-z") 'undo-tree-undo)
|
2015-04-18 03:07:26 +00:00
|
|
|
(global-set-key (kbd "s-s")
|
|
|
|
(lambda ()
|
|
|
|
(interactive)
|
|
|
|
(call-interactively (key-binding "\C-x\C-s"))))
|
2014-12-12 17:31:55 +00:00
|
|
|
(global-set-key (kbd "s-Z") 'undo-tree-redo)
|
2015-01-12 17:22:17 +00:00
|
|
|
(global-set-key (kbd "C-s-f") 'spacemacs/toggle-frame-fullscreen))
|