2013-12-10 4 views
2

Есть ли комбинация клавиш, которая закрывает процесс в emacs? Иногда я делаю ошибку новичков в Common Lisp REPL, и мой Emacs блокируется. На Mac я просто принудительно ушел, потому что я не могу найти способ вернуть Emacs обратно. Но я предпочел бы не закрывать Emacs, если я смогу этого избежать.Когда emacs блокируется

+0

В некоторых случаях команда 'kill' или' killall', нацеленная на процесс блокировки, может творить чудеса. Никаких нажатий клавиш, которые я знаю. – cobbal

+3

Если вы находитесь в бесконечном цикле, вы должны нажать Ctrl-G, чтобы выбраться из него. – msandiford

+0

@cobbal, но мне нужно было бы фактически запустить M-x, чтобы набрать 'kill' правильно? Когда он заблокирован, я не могу ничего сделать. – johnbakers

ответ

6
  1. Попробуйте C-g (keyboard-quit). Попробуйте повторить его несколько раз.

  2. Пробег: C-] (abort-recursive-edit). Попробуйте повторить его несколько раз.

  3. Пробег: ESC ESC ESC (keyboard-escape-quit). Попробуйте повторить его несколько раз.

  4. Отказаться от этого и убить процесс.

Смежные вопросы