1 votos

Omitir el primer pitido del terminal y mostrar las expansiones de nombres de archivos ambiguos

Al pulsar TAB en el terminal (¡y de hecho en algunos lugares sorprendentes de la interfaz gráfica de OS X!) se completa el único nombre de archivo con el prefijo proporcionado a la izquierda inmediata de TAB, y cuando hay varios de esos nombres (¡o ninguno!) el terminal simplemente emite un pitido. En este último caso, al pulsar TAB de nuevo, el terminal emite otro pitido (porque no hay ningún nombre de este tipo), o muestra una lista de las opciones.

Da la impresión de que este comportamiento introduce ambigüedad, cuando parece que el objetivo es evitar la ambigüedad. Me gustaría eliminar el pitido que se produce cuando existen muchos archivos con el mismo prefijo. Me parece un esfuerzo extra y me hace sentir que he hecho algo mal hasta que me doy cuenta de que no es así.

¿Cómo puedo cambiar el comportamiento de la terminación de TAB de la terminal, específicamente para que sólo pite si no existe tal archivo y muestre las posibilidades en caso contrario?

1voto

hjdm Puntos 18

Tienes que poner esta línea dentro de ~/.inputrc archivo:

set show-all-if-ambiguous on

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

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X