Як скасувати мінібуфер від основного буфера


9

Припустимо, що я виконуюсь M-x blablaбез натискання, returnа потім перемикаюся на основний буфер. Якщо курсор є мінібуфером, я можу скасувати міні-буфер ярликом C-g. Але якщо курсор знаходиться в основному буфері, ця ярлика не скасовує мінібуфер. Якщо я натискаю, з’являється M-xпомилка Command attempted to use minibuffer while in minibuffer.

Чи є вбудований ярлик, який повністю скасовує раніше не завершений вміст мінібуфера з основного буфера.


2
Це рішення SO може бути пов’язане. Я використовую це рішення для автоматичного припинення рекурсивного редагування, коли фокус відсувається від мінібуфера. Це, звичайно, буде шкодою, якщо ви хочете стягнути переваги рекурсивного редагування (чого я ще не зрозумів).
Каушал Моді

Відповіді:


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.