Ich benutze einen Emacs-Daemon, um meine Emacs-Sitzung zu erhalten, auch wenn ich den Rechner neu starten muss, auf dem ich meinen X-Server laufen lasse oder wenn ich möchte von einer anderen Maschine auf dieselbe Sitzung zugreifen. Das funktioniert sehr gut, aber beim Wiederherstellen einer Sitzung würde ich gerne einfach "emacsclient --create-frame --no-wait" ausführen, um eine Verbindung zum Daemon herzustellen, ohne eine neue Datei zu öffnen. Es lässt mich nicht ohne Angabe eines Dateinamens davonkommen.Wie kann ich Emacsclient nur ein Fenster für einen vorhandenen Emacs Daemon öffnen, ohne eine neue Datei zu öffnen
Ich habe versucht mit --eval, um eine Funktion auszuführen, anstatt eine Datei zu öffnen, aber das Fenster verschwindet nur, wenn die Auswertung abgeschlossen ist.
(Emacs 23.1 via updates auf Debian GNU/Linux 5.0.)
Ich denke, diese Frage ist besser geeignet für http://superuser.com/ –
Vielen Dank für die berücksichtigen umfassende Antworten, vor allem, um nicht darauf hinzuweisen, dass ich nur ahnungslos war! Es scheint, dass ich falsch war zu sagen, dass "emacsclient --create-frame --no-wait" nicht funktioniert aufgrund des fehlenden Dateinamens. Ich muss mir eine Mischung aus Emacs und Emacsclient Versionen (Emacsclient von V22 scheint den Dateinamen zu verlangen, aber es macht Sinn in dieser Version.) –