From: Peng Li Date: Sat, 16 Sep 2017 11:19:31 +0000 (+0800) Subject: Emacs - add keymapping X-Git-Url: http://47.100.26.94:8080/?a=commitdiff_plain;h=d409b22ae002ebe0fea5e7487afd76306fd1c7d1;p=dotfiles.git Emacs - add keymapping --- diff --git a/emacs.d/config.org b/emacs.d/config.org index f304e37..192f403 100644 --- a/emacs.d/config.org +++ b/emacs.d/config.org @@ -2430,6 +2430,7 @@ Set the environments vairables in compilation mode (define-key compilation-mode-map (kbd "C-o") nil) (define-key compilation-mode-map (kbd "n") 'compilation-next-error) (define-key compilation-mode-map (kbd "p") 'compilation-previous-error) + (define-key compilation-mode-map (kbd "q") (lambda () (interactive) (quit-window t))) (define-key compilation-mode-map (kbd "r") #'recompile)) diff --git a/emacs.d/emacs-evil.org b/emacs.d/emacs-evil.org index 8c123e4..e4debb2 100644 --- a/emacs.d/emacs-evil.org +++ b/emacs.d/emacs-evil.org @@ -182,6 +182,8 @@ Let the search highlight persistent, https://stackoverflow.com/questions/2576803 #+BEGIN_SRC emacs-lisp :tangle yes :results silent (with-eval-after-load "evil" ;; file and directory explore + (define-key dired-mode-map (kbd "C-h") nil) + (define-key dired-mode-map (kbd "C-k") nil) (evil-define-key 'normal dired-mode-map (kbd "H") 'dired-omit-mode) (evil-define-key 'normal dired-mode-map (kbd "g") 'dired-goto-file) (evil-define-key 'normal dired-mode-map (kbd "r") 'revert-buffer)