summaryrefslogtreecommitdiff
path: root/emacs/site-lisp/my-binds.el
blob: 0b85e66a7b46d417d668670d1d4e0f7718e2a9ec (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
;;; Various custom binds that aren't part of an external package

(provide 'my-binds)
(require 'my-funcs)

(global-set-key (kbd "C-x C-C") 'save-buffers-kill-terminal)
(global-set-key (kbd "C-x C-c") 'close-or-kill)
(global-set-key (kbd "M-w") 'copy-region-as-kill) ;;make copying not flash cursor
(global-set-key (kbd "M-(") 'wrap-region-paren)
(global-set-key (kbd "M-z") 'zap-whitespace)
(global-set-key (kbd "C-M-z") 'wrap-sexp)
(global-set-key (kbd "M-o") 'other-window)
(global-set-key (kbd "M-c") 'calc)
(global-set-key (kbd "M-U") 'scroll-lock-mode)
(global-set-key (kbd "M-Q") 'auto-fill-mode)
(require 'dired)
(keymap-set dired-mode-map "C-o" 'dired-display-file)
(keymap-set dired-mode-map "F" 'dired-do-find-marked-files)