Eu uso muito o preenchimento automático no terminal, como por exemplo no cp
comando. Mas, às vezes, quando coloco o diretório para o cp
comando e pressiono Tab, a lista de arquivos é tão longa que o Ubuntu cospe parte da lista e aguarda a entrada de teclas antes de listar sequencialmente o restante dos arquivos, um por um . Esse recurso é quase inútil, porque você nunca sabe quantos arquivos restam e quase sempre acaba com um erro.
Existe alguma maneira de sair desta lista e voltar ao meu cp
comando, ou eu tenho que pressionar Ctrl+ Ce começar a digitar meu cp
comando novamente?
command-line
bash
auto-completion
Mr. Fegur
fonte
fonte
Respostas:
Você pode digitar a Qchave. ...
fonte
quit
;)Isso não responde diretamente à sua pergunta (@ saiarco895 fez isso), mas eu odeio o comportamento padrão de conclusão de guias no bash pelo mesmo motivo. Supondo que você esteja usando o Bash, você pode alterar o comportamento da biblioteca de linhas de
~/.inputrc
leitura que ele usa editando o arquivo. Coloquei o seguinte:o que me permite percorrer as opções de conclusão sem imprimi-las usando
tab
eshift-tab
. Se precisar ver uma impressão de todas as opções, usoalt-shift-?
fonte