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