Una utilidad muy poderosa y que pasó desapercibida durante muchos años para mí, ha sido la búsqueda incremental que aparece presionando <control+r>
en la linea de commandos
(reverse-i-search)`':
Esta cosa rara que alerta y desconcierta cuando aparce por sorpresa es ahora una de mis grandes aliados en mi día a día.
Esta utilidad muestra los comandos previamente escritos a medida que introduces letras y matchea con comandos almaceandos. En ese momento le das al enter y vuelves a ejecutar ese comando, de una forma más rápida.
Si el comando coincide con lo que busas pero NO es el que quieres, puedes iterar volviendo a presionar <control+r>
lo que hace volver a buscar en la lista, o <control+s>
para ir en sentido inverso de la lista, por si fuiste muy rápido y te pasaste el resultado.
Este inteface tiene mucha más magia, que puedes encontrar en el manual, no es muy claro pero es un comienzo para probar. https://www.gnu.org/software/bash/manual/html_node/Commands-For-History.html
Recordad que tu historial de comandos está en ~/.bash_history
si usas bash, en ~/.history
o en el fichero indicado en la variable echo $HISTFILE
Deja una respuesta