From 339e3373689f32c43d0d9085beeaa74542d7ab5b Mon Sep 17 00:00:00 2001 From: rekado Date: Mon, 4 May 2015 10:46:57 +0200 Subject: shell: match previous input on Make shell-mode behave a little more like eshell. --- lisp/init-eshell.el | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'lisp/init-eshell.el') diff --git a/lisp/init-eshell.el b/lisp/init-eshell.el index ff35f6a..72d5a82 100644 --- a/lisp/init-eshell.el +++ b/lisp/init-eshell.el @@ -62,7 +62,10 @@ (add-hook 'shell-mode-hook (lambda () (define-key shell-mode-map - (kbd "C-d") 'my/comint-delchar-or-eof-or-kill-buffer))) + (kbd "C-d") 'my/comint-delchar-or-eof-or-kill-buffer) + (define-key shell-mode-map + (kbd "") 'comint-previous-matching-input-from-input))) + ;; TODO: this isn't working (add-hook 'term-mode-hook (lambda () -- cgit v1.2.3