From c2b2a6cabf6dc2f4e4c12f9234f978d2d7993cb6 Mon Sep 17 00:00:00 2001 From: John Wiegley Date: Thu, 22 Jan 2009 01:11:49 +0000 Subject: [PATCH] Patch to change the default binding of C-a to eshell-bol. I don't think it's actually bound at all by default in eshell; it just falls back to the default binding of C-a. --- lisp/eshell/esh-mode.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/eshell/esh-mode.el b/lisp/eshell/esh-mode.el index 675818539cf..db876d49bf8 100644 --- a/lisp/eshell/esh-mode.el +++ b/lisp/eshell/esh-mode.el @@ -316,6 +316,7 @@ This is used by `eshell-watch-for-password-prompt'." (define-key eshell-mode-map [(meta return)] 'eshell-queue-input) (define-key eshell-mode-map [(meta control ?m)] 'eshell-queue-input) (define-key eshell-mode-map [(meta control ?l)] 'eshell-show-output) + (define-key eshell-mode-map [(control ?a)] 'eshell-bol) (set (make-local-variable 'eshell-command-prefix) (make-symbol "eshell-command-prefix")) -- 2.39.2