También puede configurar las flechas hacia arriba y hacia abajo para hacer una búsqueda ligeramente diferente agregando estas líneas a ~ / .inputrc:
"\e[A": history-search-backward
"\e[B": history-search-forward
En lugar de buscar una subcadena en cualquier parte del comando (como Ctrl-r ), buscará un comando que comience con el texto a la izquierda del cursor . Por ejemplo, si ejecuto estos comandos:
$ ls bart
$ ls fools
luego escriba ls
y presione Updos veces, se mostrará ls bart
y el cursor en el mismo lugar. Compare con Ctrl- r, donde encontraría el ls
doble en la última línea, por lo que tendría que presionarlo una vez más para encontrar la línea anterior.
Estos enfoques tienen sus puntos fuertes, y ambos pueden ahorrar mucho tiempo.