Quero desabilitar o preenchimento automático (pressionar para Tabcompletar meu comando automaticamente) no meu Bash no Linux, mas manter o Tabatalho duplo - para mostrar sugestões, para que eu possa digitar o restante do comando sozinho.
Quero desabilitar o preenchimento automático (pressionar para Tabcompletar meu comando automaticamente) no meu Bash no Linux, mas manter o Tabatalho duplo - para mostrar sugestões, para que eu possa digitar o restante do comando sozinho.
Crie um arquivo no seu diretório inicial chamado
.inputrc
e coloque o seguinte conteúdo dentro dele:Em seguida, reinicie seu shell.
Tab
executar aself-insert
ação (ou seja, inserir um caractere literal de 'tabulação')Tab
que executa apossible-completions
ação (imprime possíveis conclusões)Observe que isso tem uma pequena ressalva: a inserção de um
\t
caractere quando aTab
tecla é pressionada é armazenada em buffer (atrasada) enquanto o shell aguarda para ver se você pressiona ou não aTab
tecla duas vezes.você pode encontrar a lista de ações disponíveis usando
bind -P
um shell Bash.Fontes -
bind
Documentação do Bash