forked from myTerminal/super-emacs
-
Notifications
You must be signed in to change notification settings - Fork 2
/
key-bindings.el
33 lines (33 loc) · 1.41 KB
/
key-bindings.el
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
(se/bind-keys '(
;; Buffer/Window management
("C-x b" . ivy-switch-buffer)
("C-c p" . se/switch-to-previous-buffer)
("C-x C-f" . counsel-find-file)
("C-x C-r" . counsel-recentf)
("C-S-<up>" . buf-move-up)
("C-S-<down>" . buf-move-down)
("C-S-<left>" . buf-move-left)
("C-S-<right>" . buf-move-right)
("C-;" . ace-window)
("C-x k" . se/kill-this-buffer)
;; Text-editing
("C-}" . mc/mark-next-like-this)
("C-{" . mc/mark-previous-like-this)
("C-|" . mc/mark-all-like-this)
("M-y" . counsel-yank-pop)
("M-<down>" . se/move-line-down)
("M-<up>" . se/move-line-up)
("C-<backspace>" . se/delete-word-backward)
("C-s" . swiper)
("<f5>" . se/reload-current-file)
;; Navigation
("C->" . ace-jump-mode)
("C-<" . ace-jump-mode-pop-mark)
("C-\," . neotree-toggle)
("C-x p" . projectile-mode)
;; Misc
("C-=" . se/eval-and-replace)
("C-c M-x" . execute-extended-command)
("M-x" . counsel-M-x)
("C-M-'" . myterminal-controls-open-controls))
global-map)