changeset 101332:2a6f8380eb41

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.
author John Wiegley <johnw@newartisans.com>
date Thu, 22 Jan 2009 01:11:49 +0000
parents 562944d6149f
children 3c967cc822f1
files lisp/eshell/esh-mode.el
diffstat 1 files changed, 1 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/eshell/esh-mode.el	Thu Jan 22 01:11:30 2009 +0000
+++ b/lisp/eshell/esh-mode.el	Thu Jan 22 01:11:49 2009 +0000
@@ -316,6 +316,7 @@
   (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"))