I am not sure if everyone already knows this,
but I just hardly found this on the Internet.
Seriously, this should really be the default!
finally!! fish like up/down arrow for readline!
.inputrc you would use:
"\e[A": history-substring-search-backward "\e[B": history-substring-search-forward
I don't care about bash because I am using fish,
but for things like rib or other interactive shells
are all using readline. This should give them
the power of full-text search for history.
Fish still did a better job to highlight the matched
text, but it's probably good enough for now.