So stoppen Sie den Emacs-Server


8

Ich habe einen Emacs in meinem Terminal gestartet und dann den Emacs-Server darin ausgeführt M-x server-start. Jetzt möchte ich die Ausführung des Emacs-Servers abbrechen, ohne den Emacs-Prozess zu beenden. Dafür scheint es keinen Befehl zu geben. Wie kann ich das machen? Vielen Dank.

Antworten:


11

Der Befehl, dies innerhalb von Emacs zu tun, lautet

M-x server-mode

Wenn Sie es zum ersten Mal ausführen, wird der Server, auf dem es ausgeführt wird, neu gestartet. Beim zweiten Mal wird der Server gestoppt.

Übergeben Sie ein nicht positives Präfixargument, um sicherzustellen, dass Sie den Server stoppen: M-0 M-x server-mode RET


Vielen Dank. Was ist der Unterschied zwischen ihm und Mx Server-Start zum Starten des Servers?
Tim

Ich habe mich zuerst geirrt; Der Server wird nicht gestartet, wenn er noch nicht ausgeführt wird. Er wird nur neu gestartet, wenn dies der Fall ist.
Jenny D

1

Sie können den Server stoppen, indem Sie ihn ausführen server-force-delete, z M-x server-force-delete. B. interaktiv, indem Sie dies tun .

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.