Como activar la función history-completion para el modo consola

Miércoles 5 de marzo de 2008

Última actualización: Miércoles 5 de marzo de 2008

Se trata de una breve explicación de como activar una función muy útil para no tener que buscar en los comandos de la historia durante mucho rato


La función history-completion, es una función que permite recuperar los últimos comandos ejecutados vía consola mediante las flechas de los cursores, indicando las primeras letras o iniciales del comando. Es una curiosa utilidad, práctica e interesante que permite recuperar comandos anteriores indicando sus iniciales y pulsando la flecha arriba de los cursores. Esto ahorra mucho tiempo al encontrar los comandos de una forma rápida y evitando tener que pulsar la flecha arriba demasiadas veces. Para activarlo, simplemente hay que añadir las líneas que mostramos a continuación en el archivo /etc/inputrc

«\e[B»: history-search-forward #Up-Arrow

«\e[A»: history-search-backward #Down-Arrow

Con esto, iniciando una nueva shell, comprobaremos que poniendo el comienzo del comando que queremos ejecutar, moviendonos con las flechas de arriba y abajo por aquellos comandos del historial que comiencen por aquello que haya escrito como primeros carácteres.