Cómo habilitar autocompletar en el terminal
Activar el autocompletado en las TTY para todos los usuarios
Abrimos /etc/profile
nano /etc/profile
Buscamos en /etc/profile las siguientes líneas…
# enable bash completion in interactive shells #if [ -f /etc/bash_completion ] && ! shopt -oq posix; then # . /etc/bash_completion #fi
Y reemplazamos por:
if [ "$BASH" ]; then if [ -f /etc/bash_completion ] && ! shopt -oq posix; then . /etc/bash_completion fi fi
Esto último activará bash_completion para todos los usuarios, incluyendo root. Pero sólo lo activará en las TTY, y no en los emuladores de terminal.
Reiniciamos la TTY y listo.
Activar el autocompletado en los emuladores de terminal para todos los usuarios
Abrimos /etc/bash.bashrc
nano /etc/bash.bashrc
Buscamos en /etc/bash.bashrc las siguientes líneas…
# enable bash completion in interactive shells #if [ -f /etc/bash_completion ] && ! shopt -oq posix; then # . /etc/bash_completion #fi
… Y removemos los “#” (las descomentamos), quedando así:
# enable bash completion in interactive shells if [ -f /etc/bash_completion ] && ! shopt -oq posix; then . /etc/bash_completion fi
Esto último activará bash_completion para todos los usuarios, incluyendo root. Pero sólo lo activará en los emuladores de terminal, y no en las TTY.
Reiniciamos cualquier terminal y los cambios ya tendrán efecto.
Comentarios
Publicar un comentario