27/6/12

Fallo en autocompletado de la tecla TAB en consola

Cuando se utiliza la consola en cualquier distribución de linux, hay una ayuda bastante buena para introducir bien los comandos correspondientes o direcciones de archivos por ejemplo.
Con la tecla TAB la consola "adivinará" lo que el usuario quiere llegar a introducir y de esta forma hacer que el uso de la consola sea mucho más rápida y eficiente.
A veces deja de funcionar esta característica, por lo tanto vamos a indicar lo que hay que realizar en el caso que suceda que la tecla TAB nos deje de funcionar y no nos de ningún resultado.

Es fácil, simplemente tendremos que descomentar (comentario es igual a "#") tres parámetros de un archivo de texto.

-Introducimos por consola lo siguiente:
$ sudo nano /etc/bash.bashrc

-Buscamos las siguientes líneas:
# enable bash completion in interactive shells
#if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
#    . /etc/bash_completion
#fi

-Les quitamos los comentarios:
# enable bash completion in interactive shells
if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
    . /etc/bash_completion
fi

-Pulsamos Control+o y pulsamos intro.

La funcionalidad de autocompletado estará otra vez operativa en la consola.

Sirve para cualquier emulador de consola.