-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathkeybindings.el
44 lines (42 loc) · 1.81 KB
/
keybindings.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
34
35
36
37
38
39
40
41
42
43
44
;;; keybindings.el --- Global keybindings -*- lexical-binding: t; -*-
;;; Commentary:
;;; Code:
(keymap-global-unset "C-x m")
(keymap-global-unset "C-x t")
(keymap-global-unset "<XF86WakeUp>")
(keymap-global-unset "<print>")
(keymap-global-set "C-x t" 'previous-window-any-frame)
(keymap-global-set "M-<backspace>" 'backward-delete-word)
(keymap-global-set "C-c m" 'move-to-line-middle)
(keymap-global-set "C-c k" 'delete-current-line)
(keymap-global-set "C-c r" 'replace-char)
(keymap-global-set "S-<right>" 'windmove-right)
(keymap-global-set "S-<left>" 'windmove-left)
(keymap-global-set "S-<up>" 'windmove-up)
(keymap-global-set "S-<down>" 'windmove-down)
(keymap-global-set "C-c s" 'status)
(keymap-global-set "C-c S" 'scratch-buffer)
(keymap-global-set "C-c t" (defun todo()(interactive)(find-file "~/Org/todo.org")))
(keymap-global-set "C-c v" 'view-mode)
(keymap-global-set "M-o" 'other-window)
(keymap-global-set "M-u" 'upcase-word-start)
(keymap-global-set "C-c l" 'comment-or-uncomment-region)
(keymap-global-set "C-c w" 'lookup-word-at-point)
(keymap-global-set "M-SPC" 'ispell-word)
(keymap-global-set "C-x C-r" 'restart-emacs)
(keymap-global-set "C-x e" 'emacs-version)
(keymap-global-set "C-c i" 'crux-find-user-init-file)
(keymap-global-set "C-c d" 'crux-duplicate-current-line-or-region)
(keymap-global-set "M-c" 'capitalise-word)
(keymap-global-set "M-!" 'eshell-command)
(keymap-global-set "M-z" 'quick-zap-up-to-char)
(keymap-global-set "C-c U" 'search-github)
(keymap-global-set "C-c u" 'search-github-ext)
(keymap-global-set "C-c W" 'search-wikipedia)
(keymap-global-set "C-c g" 'search-duckduckgo)
(keymap-global-set "C-c G" 'search-google)
(keymap-global-set "C-c y" 'search-youtube)
(keymap-global-set "C-c B" 'search-google-books)
(keymap-global-set "C-c p" 'search-archwiki)
(provide 'keybindings)
;;; keybindings.el ends here