Cómo cancelar el minibúfer desde el búfer principal

9

Supongamos que lo hago M-x blablasin presionar returny luego cambio al búfer principal. Si el cursor está en el minibúfer, puedo cancelar el minibúfer mediante el acceso directo C-g. Pero si el cursor está en el búfer principal, este acceso directo no cancela el minibúfer. Si M-xpresiono Command attempted to use minibuffer while in minibufferaparece el error .

¿Existe un shorcut incorporado que cancele completamente el contenido no completado previamente del minibúfer desde el búfer principal?

Nombre
fuente
2
Esta solución SO podría estar relacionada. Utilizo esa solución para abortar automáticamente la edición recursiva cuando el foco se aleja del minibúfer. Esto, por supuesto, sería perjudicial si desea imponer las ventajas de la edición recursiva (que aún no me he dado cuenta).
Kaushal Modi

Respuestas:

11

C-](comando abort-recursive-edit) hace lo que quieres.

Dibujó
fuente