On Mon, Jun 27, 2016 at 10:56 AM, Chris Adams <li...@cmadams.net> wrote:

> Once upon a time, SternData <subscribed-li...@sterndata.com> said:
> > Years ago, I used a tool called CED and PCED on DOS systems.  I could
> > type in "abc" and press an up-arrow and it would walk back through my
> > stack of DOS commands showing only those with "abc" in them.
> >
> > There's *got* to be a similar tool for bash, but my google-fu is weak
> today.
>
> control-R is bound to reverse-search-history by default.  That will
> search anywhere in previous commands, so for example typing "s" followed
> by ^R would show matches for "ls".
>
> If instead you want to search for commands with the same start (so just
> typing "s" would only show commands that started with "s"), you want
> history-search-backward, which is bound to PageUp on Fedora (not bound
> by default upstream IIRC).
>
> --
> Chris Adams <li...@cmadams.net>
>
>
I have this snippet in my .bashrc that binds the up and down keys to search
for the commands starting with the characters that you type in, so if you
type "ls" and press the up key, it will bring up the last command that
started with ls

if [[ $- == *i* ]]
then
  bind '"\e[A": history-search-backward'
  bind '"\e[B": history-search-forward'
fi

Basti
--
users mailing list
users@lists.fedoraproject.org
To unsubscribe or change subscription options:
https://lists.fedoraproject.org/admin/lists/users@lists.fedoraproject.org
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org

Reply via email to