En mis instalaciones anteriores de Linux, la finalización automática de bash siempre ha funcionado sin problemas. Si quisiera hacer algo a los archivos, dar un prefijo del nombre de archivo y presionar el tabulador enumeró todo lo que coincidía con el prefijo, pero también repitió el mensaje debajo de él con mi comando y prefijo, para que pudiera continuar escribiendo de inmediato.
Ahora he actualizado mi sistema a kubuntu 18.04 y la finalización automática ya no funciona tan fluidamente. Lo que es aún más extraño, el comportamiento es impredecible como si dependiera de la Konsole. Si el comando es less, funciona siempre correctamente (como se describió anteriormente), pero si el comando es cpo mv, el comportamiento varía. A veces funciona correctamente, pero a menudo muestra una lista de archivos coincidentes con más (ocultando mi solicitud) y tengo que escribir qpara salir más y poder continuar. Una cosa pequeña, pero molesta, ya que requiere escribir más.
Veo esas .bashrcllamadas /usr/share/bash-completion/bash_completion
pero no he hecho ningún cambio en esto.
Pregunta: ¿Qué causa este comportamiento impredecible? ¿Cómo puedo arreglarlo?
fuente
