Suppose that I do M-x blabla
without pressing return
and then I switch to the main buffer. If the curser is at minibuffer I can cancel the mini-buffer by the shortcut C-g
. But if the cursor is at the main buffer, this shortcut doesn't cancel the minibuffer. If I press M-x
the error Command attempted to use minibuffer while in minibuffer
appears.
Is there a build-in shorcut that completely cancels the previously non-completed contents of the minibuffer since the main buffer.