aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAryadev Chavali <aryadev@aryadevchavali.com>2020-09-27 21:56:06 +0100
committerAryadev Chavali <aryadev@aryadevchavali.com>2020-09-27 21:56:06 +0100
commit86f1cf1075ed15e3b7a91b881006d42939eb2947 (patch)
treebed2506a11d2a77dc526359e85e7b583c234934e
parent22b59f9dce81d0aaf1b6347eb46abe3fe2abfe5e (diff)
downloaddotfiles-86f1cf1075ed15e3b7a91b881006d42939eb2947.tar.gz
dotfiles-86f1cf1075ed15e3b7a91b881006d42939eb2947.tar.bz2
dotfiles-86f1cf1075ed15e3b7a91b881006d42939eb2947.zip
(Emacs)+use eshell-mode-hook to set map
-rw-r--r--Emacs/.config/emacs/config.org16
1 files changed, 11 insertions, 5 deletions
diff --git a/Emacs/.config/emacs/config.org b/Emacs/.config/emacs/config.org
index 9080922..53cc686 100644
--- a/Emacs/.config/emacs/config.org
+++ b/Emacs/.config/emacs/config.org
@@ -1170,11 +1170,6 @@ pretty symbols to eshell.
:general
(leader
"tt" #'+shell/toggle-eshell)
- (general-def
- :states '(insert normal)
- :keymap 'eshell-mode-map
- "C-j" #'eshell-next-matching-input-from-input
- "C-k" #'eshell-previous-matching-input-from-input)
:init
(with-eval-after-load "prog-mode"
(+pretty/set-alist
@@ -1183,6 +1178,17 @@ pretty symbols to eshell.
("numberp" . "ℤ")
("t" . "𝕋")
("nil" . "∅")))
+
+ (add-hook
+ 'eshell-mode-hook
+ (proc
+ (interactive)
+ (general-def
+ :states '(insert normal)
+ :keymaps 'eshell-mode-map
+ "C-l" #'eshell/clear-scrollback
+ "C-j" #'eshell-next-matching-input-from-input
+ "C-k" #'eshell-previous-matching-input-from-input)))
:config
(setq eshell-cmpl-ignore-case t
eshell-cd-on-directory t