Quando estou em um diretório no bash e pressiono cd
Space Tab, ele mostra tudo no diretório como uma possibilidade. ( Show all 1000 possibilities?
) Isso é realmente complicado quando estou em um diretório com muitos arquivos regulares e relativamente poucos diretórios.
Portanto, é possível fazer escolhas pelo preenchimento automático cd
para incluir apenas diretórios?
Eu sei que posso obter uma listagem de diretório dentro de um diretório fazendo
ls -d */
mas não sei como proceder a partir daí.
Estou usando o CentOS 6.6 Final .
bash
ls
autocomplete
cd-command
chiliNUT
fonte
fonte
bash
depois de recarregar o meu~/.bashrc
arquivocomplete
não é exibida-d cd
ou algo parecido. Aparentemente, isso foi feito de alguma outra maneira aqui.~/.bashrc
tipo. ~/.bashrc
. Isso pode não iniciar um sub-shell.Isso deve estar acontecendo automaticamente em uma instalação típica em muitas distros.
Caso contrário, você provavelmente está perdendo o
bash-completion
pacote:sudo apt-get install bash-completion
sudo pacman -S bash-completion
fonte