Suponha que eu faça M-x blabla
sem pressionar return
e depois mudo para o buffer principal. Se o cursor estiver no minibuffer, posso cancelar o mini-buffer pelo atalho C-g
. Mas se o cursor estiver no buffer principal, esse atalho não cancelará o minibuffer. Se eu pressionar M-x
o erro Command attempted to use minibuffer while in minibuffer
aparece.
Existe um atalho embutido que cancela completamente o conteúdo anteriormente não concluído do minibuffer desde o buffer principal.
minibuffer
Nome
fonte
fonte
Respostas:
C-]
(comandoabort-recursive-edit
) faz o que você deseja.fonte