Autocompletado de brew bash


0

Acabo de instalar bash 4.4.19 a través de brew en mi mac y configuré Terminal.app para usarlo como el shell predeterminado. Todo eso funciona.

Ahora, cuando escribo ln -s $HOME/+ TAB, se completa automáticamente ln -s \$HOME/. El bash predeterminado que viene con macOS 10.13 en su lugar lo completará automáticamente ln -s /Users/lars/.

¿Cómo puedo recuperar el comportamiento anterior para que se $HOMEcomplete automáticamente en mi directorio de inicio?


¿Cuáles son los beneficios de bash 4.4.19?
Matt Sephton

1
Quería engrosar recursivamente **/*, lo que es posible con shopt globstar, que no estaba disponible en la bolsa de valores que venía con high sierra.
Lars Nyström

Respuestas:


1

Resolví esto agregando lo siguiente a mi .bash_profile

shopt -s direxpand
complete -r cd
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.