Se eu começar a digitar um comando como apt-g
após pressionar tab, o shell concluirá o comando para apt-get
, mas para a segunda parte do comando install
, como , se eu digitar alguns caracteres como insta
, pressionar tab, não será concluído install
.
Outro exemplo: depois que eu digito, sudo
bater tabnão conclui nada. por exemplo: sudo apt-ge
[ tab] e nada.
Eu instalei o Ubuntu usando o mini iso (instalador de rede de 40 MB), então talvez haja uma configuração que eu perdi!
Adicionei este código ao meu, .bashrc
mas ele ainda não funciona:
if ! shopt -oq posix; then
if [ -f /usr/share/bash-completion/bash_completion ]; then
. /usr/share/bash-completion/bash_completion
elif [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
fi
Eu também verifiquei a permissão .bashrc
e é -rw-r--r--
.
Também forneço as .bashrc
alterações posteriores usando source .bashrc
para aplicar as alterações ao novo ambiente, mas ainda sem efeitos.
Eu uso, xfce4-terminal
então eu pensei que poderia ser o terminal e não o bash.
Mas editando:
~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
E mudando:
<property name="<Super>Tab" type="string" value="switch_window_key"/>
para:
<property name="<Super>Tab" type="string" value="empty"/>
Não faz diferença também.
fonte
source ~/.bashrc
./etc/skel/.bashrc
Se o seu gabinete não estiver funcionando na guia terminal
Xfce
,A solução é a seguinte:
Application Menu
>Settings
>Window Manager
.Keyboard
aba.Switch window for same application
configuração.Encontrei a solução aqui
fonte
Você também pode estar em um shell que não suporta a conclusão automática (ex: Bourne Shell | SH). Se você deseja que o BASH seja concluído automaticamente, é necessário alternar as conchas, em vez disso, diga BASH (Bourne Again SHell) com o comando
Fonte: Ubuntu Wiki - Mudando de Shell
fonte
No meu caso, eu estava tentando executar um script
./myScript.sh
e a digitação./my[tab]
não seria concluída automaticamente.Eu tive que adicionar permissões de execução ao arquivo e a conclusão automática funcionou.
fonte