Re:I want a better shell (2019)
by iKlsR on Friday September 10, 2021 @01:33PM
(#28484749)
Yes and there is also Ctrl+R which kicks off a recursive search which is what I use most of the time but what about the complex 2 liner with pipes and dates 19 commands ago? :)
[ Parent
| on HN ]
Re:I want a better shell (2019)
by hotsauceror on Friday September 10, 2021 @09:43PM
(#28488747)
EDIT: Oh. Duh. Brain freeze. Well, I’ll leave this here anyway.
Won’t this work:
$ history | grep SOME_UNIQUE_PART_OF_YOUR_TWO_LINER
And then $ !HISTORYID
? I do this almost daily and with my bash history set to 10000 lines I pretty much find everything.Try fzf. It lets searching recursively and out of order through history, file system, and can be inserted anywhere in a pipe.
Thanks, this was what I was looking for.
fzf can partially solve this, as shown in this blog post: https://nickjanetakis.com/blog/fuzzy-search-your-bash-histor...