Compare commits

...

2 Commits

Author SHA1 Message Date
866c79c2b2
Fix setting for EShell's scrolling behavior
`t` is not an allowed value (as per `setopt`'s complaints), the correct value would be `all`.  But
let's try `this` for now, this sounds interesting.
2025-09-06 16:50:41 +02:00
463a0082b5
Let EShell's echo behave like in ordinary shells
This is what I expect.
2025-09-06 16:50:11 +02:00

View File

@ -2754,9 +2754,8 @@ Note that this workaround is incomplete, as explained in this comment."
pcomplete/git)) pcomplete/git))
(use-package eshell (use-package eshell
:init (progn :init (setopt eshell-cmpl-cycle-completions nil
(setq eshell-cmpl-cycle-completions nil eshell-scroll-to-bottom-on-input 'this
eshell-scroll-to-bottom-on-input t
eshell-prefer-lisp-functions nil eshell-prefer-lisp-functions nil
eshell-error-if-no-glob nil eshell-error-if-no-glob nil
eshell-hist-ignoredups t eshell-hist-ignoredups t
@ -2768,7 +2767,8 @@ Note that this workaround is incomplete, as explained in this comment."
eshell-prompt-function #'eshell/default-prompt-function eshell-prompt-function #'eshell/default-prompt-function
eshell-highlight-prompt nil eshell-highlight-prompt nil
eshell-cd-on-directory t eshell-cd-on-directory t
eshell-expand-input-functions '(eshell-expand-history-references))) eshell-expand-input-functions '(eshell-expand-history-references)
eshell-plain-echo-behavior t)
:bind (:map eshell-mode-map :bind (:map eshell-mode-map
("M-P" . eshell-previous-prompt) ("M-P" . eshell-previous-prompt)