Wenn ich emacs mit runemacs.exe starte, wird das Fenster in der Taskleiste mit einem emacs.exe-Prozess und nicht mit einem runemacs.exe-Prozess verknüpft. Das heißt, wenn ich runemacs.exe anhefte, bekomme ich zwei Emacs-Icons in der Taskleiste. Wenn ich emacs.exe anhefte, bekomme ich eine Konsole. Wie kann ich meinen Kuchen essen und es essen?
Dies sieht wie eine Option aus:
Um Emacs an Ihre Taskleiste anzuhängen, klicken Sie mit der rechten Maustaste auf das Emacs-Symbol in der Taskleiste. Klicken Sie mit der rechten Maustaste auf das kleine Emacs-Symbol, das angezeigt wird, und klicken Sie auf Eigenschaften. Ändern Sie das Ziel in
c:\emacs\bin\runemacs.exe
und ändern Sie das Startverzeichnis in das Verzeichnis, das Sie bevorzugen.
Eine verwandte Antwort:
Ich habe mit dem gleichen Problem gerungen. Was ich getan habe:
%Vor%Die letzten beiden Elemente sind nützlich, wenn Sie eine Datei in Emacs durch Doppelklick auf Windows Explorer öffnen möchten. Die Umgebungsvariable ALTERNATE_EDITOR ermöglicht es Emacs, eine neue Instanz zu starten, wenn keine ausgeführt wird. Andernfalls wird die Datei auf der bereits ausgeführten Emacs-Instanz geöffnet.
Siehe auch: Ссылка
Funktioniert für mich. Ich benutze native Windows Emacs, nicht die Cygwin.