Autocompletar comandos
Autocompletar comandos precedidos por sudo
Al escribir un comando en el terminal, puedes autocompletar pulsando la tecla TAB. Ejemplo: Al escribir “Nau” en el terminal y presionar la tecla TAB -> debería aparecer “Nautilus” (si tienes instalado Nautilus, obviamente).
Sin embargo, la función de autocompletar a veces en Ubuntu deja de funcionar, si tratas de ejecutar un comando con “sudo“. Por ejemplo, si escribes “sudo Nau” y luego presionas la tecla TAB no se autocompletará nada.
Para solucionar este problema. Vamos a activar esta función editando .bashrc abriendo una terminal y tecleando:
sudo nano ~/.bashrc
Copia y pega la orden siguiente:
if [ "$PS1" ]; then
complete -cf sudo
fi
después lanzamos el comando siguiente para recargar:
$ source .bashrc
Guardamos y cerramos,reiniciamos la terminal y todo volverá a ser como antes.