Die Methode von emacs zum Öffnen von Dateien in emacs ist die Verwendung von emacsclient über die Befehlszeile. Dies setzt (server-start)
voraus, dass emacs den emacs-Server ausführt (mithilfe des Mx-Server-Starts oder in Ihrer .emacs-Datei).
Ich habe dies in meiner .bashrc (passen Sie für Zsh entsprechend an):
alias em='emacsclient -n'
Ich verwende GNU Emacs 23.1.50.5 (gebaut letzte Woche irgendwann aus CVS) und diese Version bringt mein Emacs-Fenster nach vorne.
Wenn Sie emacs für jede bearbeitete Datei öffnen und beenden, können Sie die Möglichkeiten von emacs nicht voll ausnutzen. Ich starte emacs normalerweise kurz nach einem Neustart, und es bleibt geöffnet, bis für das nächste Mac-Softwareupdate ein Neustart erforderlich ist.