2

Если я даю команду в режиме оболочки, которая выдает много выходных данных, то emacs занимает много времени, вставляя ее в буфер * shell *, еще долго после завершения выполнения команды.

Неизменно я допустил небольшую ошибку в команде, например, забыл -n в команде sed . В окне rxvt нажатие клавиши control-c немедленно возвращает меня к приглашению оболочки. Не так в emacs , где control-c control-c убивает подчиненный процесс , но если процесс завершения выполнения не emacs прервать выход.

Есть способ сделать это? Я использую GNU Emacs 23.4.1 (i686-pc-cygwin, GTK+ Version 2.24.10) of 2012-05-16 on moufang

1 ответ1

0

Если вы хотите оставить emacs запущенным и просто ненадолго вернуться к оболочке, вы можете использовать <Ctrl+Z> (а затем набрать fg возврата), иначе для быстрого выхода из него будет <Ctrl+X> а затем <Ctrl+C> .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .