Comment arrêter le serveur emacs

8

J'ai démarré un Emacs dans mon terminal, puis j'ai commencé à exécuter le serveur Emacs à l'intérieur M-x server-start. Maintenant, je voudrais annuler l'exécution du serveur Emacs sans quitter le processus Emacs. Il ne semble pas y avoir de commande pour cela. Comment puis je faire ça? Merci.

Tim
la source

Réponses:

11

La commande pour le faire depuis emacs est

M-x server-mode

La première fois que vous l'exécutez, il redémarre le serveur qu'il exécute. La deuxième fois, cela arrêtera le serveur.

Pour vous assurer que vous arrêtez le serveur, passez un argument de préfixe non positif: M-0 M-x server-mode RET

Jenny D
la source
Merci. quelle est la différence entre lui et Mx server-start pour démarrer le serveur?
Tim
J'avais tort au début; il ne démarre pas le serveur s'il n'est pas déjà en cours d'exécution, il le redémarre simplement s'il l'est.
Jenny D
1

Vous pouvez arrêter le serveur en exécutant server-force-delete, par exemple de manière interactive en faisant M-x server-force-delete.

Arne
la source