Сценарий:
- Я начинаю вводить M-x для ввода команды
- Я переключаюсь на другое окно/буфер emacs, потому что понимаю, что я выполняю команду в неправильном окне
- Я снова начинаю вводить M-x для выполнения команды в правильном окне
Результат: я получаю страшную команду "Команда пыталась использовать минибуфер в минибуфере"
Это происходит со мной несколько раз в день при использовании emacs, а не только в этом сценарии. Это поведение очень враждебно-враждебно (Режимы и псевдорежимы в The Humane Interface
от Jef Raskin)
Есть ли способ настроить поведение emacs, чтобы вместо того, чтобы давать эту ошибку, он просто отменяет первый минибуфер и заменяет его новым?