Ich verwende Emacs 25.1.
Ich habe einen Emacs-Server, der beim Start als Daemon gestartet wird, und ich kann eine Emacs-Terminalsitzung mit dem folgenden Alias öffnen:
alias em="emacsclient -t"
Wie kann ich die Emacs GUI auf ähnliche Weise starten?
emacsclient
dagda1
quelle
quelle
emacsclient
.Antworten:
Wenn "emacs gui auf ähnliche Weise starten" hofft, einen GUI-Frame zu erstellen, der von demselben Daemon unterstützt wird, dann
instanziiert einen anderen Emacs-Frame, der von demselben Daemon unterstützt wird.
--create-frame
kann auch mit abgekürzt werden-c
.-t
oder-nw
oder--tty
fordern die Standardeinstellung für emacsclient an, bei der ein anderer Frame in einem tty anstelle eines GUI-Frames geöffnet wird.Weitere Informationen finden Sie in den Befehlszeilenoptionen von gnu emacsclient .
quelle
Für mich auf Ubuntu 16.04, nach dem Start von Emacs Server bearbeiten Sie Ihre
/usr/share/applications/emacs24.desktop
wie folgtquelle
Meine Lösung:
und verwenden Sie
ecw
, um Emacs in der GUI zu starten.quelle
Für Fischschalen funktioniert das bei mir:
quelle