Способ открыть файлы в Emacs - это использовать emacsclient из командной строки. Для этого требуется, чтобы emacs запустил сервер emacs (используя Mx server-start или вставьте (server-start)
в ваш файл .emacs).
У меня есть это в моем .bashrc (адаптироваться для Zsh в зависимости от ситуации):
alias em='emacsclient -n'
Я использую GNU Emacs 23.1.50.5 (созданный из CVS на прошлой неделе), и эта версия выводит мое окно emacs вперед.
Если вы открываете и выходите из emacs для каждого редактируемого файла, вы не в полной мере используете возможности emacs. Обычно я запускаю emacs вскоре после перезагрузки, и он остается открытым, пока следующее обновление программного обеспечения Mac не потребует перезагрузки.