Предположим, что я M-x blabla
не нажимаю, return
а затем переключаюсь в основной буфер. Если курсор находится в минибуфере, я могу отменить мини-буфер с помощью ярлыка C-g
. Но если курсор находится в главном буфере, этот ярлык не отменяет минибуфер. Если я M-x
нажимаю, Command attempted to use minibuffer while in minibuffer
появляется ошибка .
Есть ли встроенный ярлык, который полностью отменяет ранее незавершенное содержимое минибуфера, начиная с основного буфера.
2
Это SO решение может быть связано. Я использую это решение для автоматического прерывания рекурсивного редактирования, когда фокус отходит от минибуфера. Это, конечно, было бы вредно, если бы вы захотели использовать преимущества рекурсивного редактирования (чего я еще не осознал).
—
Каушал Моди