mirror of
https://github.com/larstvei/dot-emacs.git
synced 2024-11-26 07:28:31 +00:00
Organize keybindings with use-package
This commit is contained in:
parent
d6bce5d846
commit
5136c9bb80
48
init.org
48
init.org
@ -1962,13 +1962,15 @@
|
||||
|
||||
#+begin_src emacs-lisp
|
||||
|
||||
(define-key custom-bindings-map (kbd "M-u") 'upcase-dwim)
|
||||
(define-key custom-bindings-map (kbd "M-c") 'capitalize-dwim)
|
||||
(define-key custom-bindings-map (kbd "M-l") 'downcase-dwim)
|
||||
(define-key custom-bindings-map (kbd "M-]") 'other-frame)
|
||||
(define-key custom-bindings-map (kbd "C-j") 'newline-and-indent)
|
||||
(define-key custom-bindings-map (kbd "C-c s") 'ispell-word)
|
||||
(define-key custom-bindings-map (kbd "C-c v") 'visible-mode)
|
||||
(use-package emacs
|
||||
:bind (:map custom-bindings-map
|
||||
("M-u" . upcase-dwim)
|
||||
("M-c" . capitalize-dwim)
|
||||
("M-l" . downcase-dwim)
|
||||
("M-]" . other-frame)
|
||||
("C-j" . newline-and-indent)
|
||||
("C-c s" . ispell-word)
|
||||
("C-c v" . visible-mode)))
|
||||
|
||||
#+end_src
|
||||
|
||||
@ -1976,22 +1978,22 @@
|
||||
|
||||
#+begin_src emacs-lisp
|
||||
|
||||
(define-key global-map (kbd "M-p") 'jump-to-previous-like-this)
|
||||
(define-key global-map (kbd "M-n") 'jump-to-next-like-this)
|
||||
(define-key custom-bindings-map (kbd "M-,") 'jump-to-previous-like-this)
|
||||
(define-key custom-bindings-map (kbd "M-.") 'jump-to-next-like-this)
|
||||
(define-key custom-bindings-map (kbd "C-c .") (cycle-themes))
|
||||
(define-key custom-bindings-map (kbd "C-x k") 'kill-this-buffer-unless-scratch)
|
||||
(define-key custom-bindings-map (kbd "C-c C-0") 'global-scale-default)
|
||||
(define-key custom-bindings-map (kbd "C-c C-=") 'global-scale-up)
|
||||
(define-key custom-bindings-map (kbd "C-c C-+") 'global-scale-up)
|
||||
(define-key custom-bindings-map (kbd "C-c C--") 'global-scale-down)
|
||||
(define-key custom-bindings-map (kbd "C-c j") 'cycle-spacing-delete-newlines)
|
||||
(define-key custom-bindings-map (kbd "C-c d") 'duplicate-thing)
|
||||
(define-key custom-bindings-map (kbd "<C-tab>") 'tidy)
|
||||
|
||||
(with-eval-after-load 'org
|
||||
(define-key org-mode-map (kbd "C-'") 'org-sync-pdf))
|
||||
(use-package emacs
|
||||
:bind (("M-p" . jump-to-previous-like-this)
|
||||
("M-n" . jump-to-next-like-this)
|
||||
:map custom-bindings-map
|
||||
("M-," . jump-to-previous-like-this)
|
||||
("M-." . jump-to-next-like-this)
|
||||
("C-x k" . kill-this-buffer-unless-scratch)
|
||||
("C-c C-0" . global-scale-default)
|
||||
("C-c C-=" . global-scale-up)
|
||||
("C-c C-+" . global-scale-up)
|
||||
("C-c C--" . global-scale-down)
|
||||
("C-c j" . cycle-spacing-delete-newlines)
|
||||
("C-c d" . duplicate-thing)
|
||||
("<C-tab>" . tidy))
|
||||
:config
|
||||
(define-key custom-bindings-map (kbd "C-c .") (cycle-themes)))
|
||||
|
||||
#+end_src
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user