Page MenuHomeFreeBSD

sh: improve emacs mode
ClosedPublic

Authored by bapt on Mar 30 2021, 9:40 AM.

Details

Summary

In emacs mode, force ^R to backware search the history
This behaviour is the default in emacs mode for most of the user shell

Diff Detail

Repository
R10 FreeBSD src repository
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

bapt requested review of this revision.Mar 30 2021, 9:40 AM

I added a similar diff in CheriBSD a while ago but for some reason I added it unconditionally there. Seems like bash also maps in in vi mode, but zsh doesn't.

This revision is now accepted and ready to land.Mar 30 2021, 10:58 AM

Note that this can still be overridden via $EDITRC, ~/.editrc or a bind command after set -o emacs.

This revision was automatically updated to reflect the committed changes.