Я использую два emacs (Aquamcs и текстовые emacs) на моем Mac.
Обычно я использую текстовый emacs для просто редактирования чего-либо, поэтому я не хочу ничего с ним загружать.
Что я придумал, так это наличие проверочного кода в .emacs для выхода / разрыва, если это текстовый emacs (система Дарвина, но не aquamacs).
(when (and (equal system-type 'darwin) (not (boundp 'aquamacs-version)))
(exit) ??? (break) ????
)
Кажется, это работает, но я не знаю, как вырваться из .emacs. Как это сделать?
ДОБАВЛЕНО
Я просто хотел ускорить загрузку текстового emacs на мой Mac, и я подумал о том, чтобы найти решение этой проблемы. Основываясь на полезных ответах, я придумал следующий код, который запускает .emacs, только когда это не текстовый emacs.
(setq inhibit-splash-screen t)
(unless (null window-system)