Omita el primer pitido del terminal y muestre expansiones de nombres de archivo ambiguas

1

¡Al presionar la tecla TAB en el terminal (y, de hecho, en algunos lugares sorpresa en la GUI de OS X!), se completa el único nombre de archivo con el prefijo que se encuentra a la izquierda inmediata de la tecla TAB, y cuando hay varios nombres de este tipo (¡o ninguno de ellos! ) el terminal simplemente suena. En este último caso, al presionar nuevamente la tecla TAB, se escuchará otra vez un pitido (porque no existen nombres) o muestra una lista de las opciones.

Parece que este comportamiento introduce ambigüedad mientras que parece que todo el punto es evitar la ambigüedad. Me gustaría eliminar el pitido que ocurre cuando existen muchos archivos con el mismo prefijo. Parece un esfuerzo extra y me hace sentir que hice algo mal hasta que me doy cuenta de que no.

¿Cómo cambio el comportamiento de la finalización de TAB del terminal, específicamente para solo emitir un pitido si no existe tal archivo y mostrar posibilidades de otra manera?

    
pregunta ProductionValues 17.02.2015 - 15:44

1 respuesta

1

Debe colocar esta línea dentro del archivo ~/.inputrc :

set show-all-if-ambiguous on

Después de esto, obtendrás todas las posibilidades después de la primera ⇥ TAB .

    
respondido por el Mateusz Szlosek 17.02.2015 - 16:01

Lea otras preguntas en las etiquetas