diff --git a/prelude/prelude-global-keybindings.el b/prelude/prelude-global-keybindings.el index 6e1daf0..b04a539 100644 --- a/prelude/prelude-global-keybindings.el +++ b/prelude/prelude-global-keybindings.el @@ -39,8 +39,8 @@ (global-set-key (kbd "C-x \\") 'align-regexp) ;; Font size -(define-key global-map (kbd "C-+") 'text-scale-increase) -(define-key global-map (kbd "C--") 'text-scale-decrease) +(global-set-key (kbd "C-+") 'text-scale-increase) +(global-set-key (kbd "C--") 'text-scale-decrease) ;; Window switching. (C-x o goes to the next window) (global-set-key (kbd "C-x O") (lambda () @@ -65,8 +65,8 @@ ;; If you want to be able to M-x without meta (global-set-key (kbd "C-x C-m") 'execute-extended-command) -;; A complementary binding to the apropos-command(C-h a) -(global-set-key (kbd "C-h A") 'apropos) +;; A complementary binding to the apropos-command (C-h a) +(define-key 'help-command "A" 'apropos) ;; Activate occur easily inside isearch (define-key isearch-mode-map (kbd "C-o") @@ -90,7 +90,10 @@ (global-set-key (kbd "C-=") 'er/expand-region) (global-set-key (kbd "C-c w") (make-repeatable-command 'er/expand-region)) -(define-key global-map [remap exchange-point-and-mark] 'prelude-exchange-point-and-mark) +;; make C-x C-x usable with transient-mark-mode +(define-key global-map + [remap exchange-point-and-mark] + 'prelude-exchange-point-and-mark) (provide 'prelude-global-keybindings)