Yo estoy usando el siguiente bash terminaciones instalado a través de la cerveza:
bash-completion
bash-completion@2
Mi .bashrc parece:
if [ -f /usr/local/share/bash-completion/bash_completion ]; then
. /usr/local/share/bash-completion/bash_completion
fi
if [ -f /usr/local/Cellar/bash-completion/1.3_2/etc/bash_completion ]; then
BASH_COMPLETION=/usr/local/Cellar/bash-completion/1.3_2/etc/bash_completion
. /usr/local/Cellar/bash-completion/1.3_2/etc/bash_completion
fi
El problema es cuando yo presione la LENGÜETA en el vacío de un símbolo en el teclado me sale el error:
-bash: words: bad array subscript
Después de la extracción /usr/local/share/bash-completion/bash_completion
de .bashrc
de error de que no suceda, pero echo de menos en muchas de las terminaciones.
¿Cuál es el problema aquí? ¿Cómo puedo solucionarlo?