Как остановить сервер Emacs


8

Я запустил Emacs в своем терминале, а затем начал запускать сервер Emacs внутри него M-x server-start. Теперь я хотел бы отменить запуск сервера Emacs без выхода из процесса Emacs. Кажется, для этого нет команды. Как я могу это сделать? Спасибо.

Ответы:


11

Команда сделать это изнутри Emacs

M-x server-mode

При первом запуске он перезапустит сервер, на котором работает. Во второй раз это остановит сервер.

Чтобы убедиться, что вы останавливаете сервер, передайте аргумент неположительного префикса: M-0 M-x server-mode RET


Спасибо. в чем разница между Mx и server-start для запуска сервера?
Тим

Сначала я был неправ; он не запускает сервер, если он еще не запущен, он просто перезапускает его, если он есть.
Дженни Д

1

Вы можете остановить сервер, запустив его server-force-delete, например, в интерактивном режиме M-x server-force-delete.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.