¿Cómo puedo hacer que el autocompletar en el shell funcione con el plegado de casos?

1

¿Cómo puedo hacer que el autocompletado de archivos y carpetas en el shell bash funcione con mayúsculas y minúsculas?

Idealmente, cd ~/doc + tab se completa automáticamente a cd ~/Documents (corrigiendo el caso al autocompletar), pero si eso no es posible, también es aceptable completar automáticamente a cd ~/documents .

    
pregunta Gerry 15.10.2012 - 16:53

1 respuesta

2

Puede hacerlo escribiendo el siguiente comando en el terminal:

echo 'set completion-ignore-case On' >> ~/.inputrc

si desea volver al comportamiento original, abra el archivo y elimine la línea.

El archivo ~/.inputrc trata sobre la asignación del teclado para situaciones específicas. Este archivo es el archivo de inicio utilizado por Readline, la biblioteca relacionada con la entrada utilizada por Bash, perl y la mayoría de los otros programas de código abierto.

  

Las opciones de configuración en .inputrc son particularmente útiles para   personalizar la forma en que funciona la finalización de pestañas, por ejemplo, con el comando ls

     

Cuando se inicia un programa que usa la biblioteca Readline, el inicio   se lee el archivo y se establecen los enlaces de teclas.

Puede encontrar más información sobre la sintaxis del archivo en " Bash startup files ".

    
respondido por el Maverik 15.10.2012 - 17:00

Lea otras preguntas en las etiquetas