O seguinte deve ativar a conclusão normal do bash depois de tudo "inteligente" Conclusões falharam para os programas tar, vim e emacs:
compopt -o bashdefault tar vim emacs
veja também a página relevante no manual da campanha on-line.
Advertência: você recebe
o comportamento normal para o tipo de conclusão (comandos / nomes de arquivos / nomes de usuário, etc.) definido pelo preenchimento inteligente
para o comando em questão, por exemplo, a conclusão
para service
não completará nomes de arquivos mesmo se você chamar complete -o bashdefault service
.
Neste e em outros casos em que o autocompletar inteligente falha,
você sempre pode pressionar Alt-/
(ou M-/
na notação do manual bash)
para completar nomes de arquivos quase da mesma maneira que o TAB funciona se inteligente
a conclusão está desativada (quase da mesma maneira no sentido de que M-/
não conclui padrões como *.txt
).
Consulte aqui para sequências de teclas para outros tipos de preenchimento, como comando e nomes de usuário.