Deshabilitar la función de autocompletar globalmente para todos los usuarios
Con bash shell, normalmente tendría activada la función de finalización automática de forma predeterminada. Para deshabilitar la función de autocompletar del shell Bash para todos los usuarios del sistema, puede agregar el siguiente parámetro en el archivo /etc/inputrc :
# vi /etc/inputrc set disable-completion on
Esto deshabilita la función de autocompletar de bash shell para todos los usuarios del sistema. Después de guardar el archivo, los usuarios tendrán que cerrar sesión y volver a iniciar sesión para que se reflejen los cambios.
Deshabilitar la función de autocompletar solo por usuario
En caso de que necesite deshabilitar la función de autocompletar solo para un usuario en particular, deberá copiar el /etc/inputrc archivo al directorio de inicio del usuario y agregue el mismo parámetro.
Por ejemplo, para el usuario "john" haga lo siguiente:
# su - john # cat /etc/inputrc > ~/.inputrc # echo "set disable-completion on" >> ~/.inputrc # exit
Ahora notará que la finalización de pestañas está deshabilitada solo para el usuario "john".
Revertir los cambios
Para volver atrás, simplemente cambie el parámetro a "desactivar la finalización de la desactivación ” en el archivo /home/[usuario]/.inputrc o /etc/inputrc e inicie sesión nuevamente.