Basta pressionar backspace. A solicitação y / n desaparece e retorna o cursor para a linha de comando que você estava digitando.
some_very_long_command_line --arg1 --arg2=555 --arg4 ... ... ... && <now Tab pressed>
(Now it works. I want to cancel before the following message)
Display all 6936 possibilities? (y or n)
Como sobre a busca longa por conclusão de Tab, mas não perder o comando?
Se apenas pressionar Ctrl + C, ele será interrompido, mas também não será salvo no histórico.
Basta pressionar backspace. A solicitação y / n desaparece e retorna o cursor para a linha de comando que você estava digitando.
Basta pressionar n
.
Isso deve cancelá-lo.
Acabei de encontrar este aqui .
Use Ctrl + \ . Isso interromperá a conclusão e retornará à sua linha de comando sem perder o comando atual.
Tags bash tab-completion