Как я могу знать, выполняю ли я emacs или aquamacs в .emacs файле?

Я хочу сделать другую среду между Какао emacs и Aquamacs. Они оба читают ~/.emacs, таким образом, я попробовал что-то вроде этого.

(unless (symbolp 'aquamacs-version)
; code for emacs
)

Но это, кажется, не работает.

Как я могу знать, выполняю ли я emacs или aquamacs?

5
задан prosseek 15 July 2010 в 16:00
поделиться

2 ответа

Я бы попробовал (boundp 'aquamacs-version)

9
ответ дан 18 December 2019 в 09:04
поделиться

aquamacs будет читать .emacs, но вы можете поместить все свои индивидуальные настройки aquamacs в файл aquamacs Preferences.el:

Установите специфичные для Aquamacs настройки и пакеты в Aquamacs Emacs paths, другие (которые должны быть загружены другой Carbon Emacsen) в пути Emacs. Предпочтения (.emacs)

Эти предпочтения загружаются в заданный порядок:

~ / .emacs (устаревший - означает 'не следует использовать для новых установок, но будет по-прежнему поддерживается '- в Aquamacs на OS X) настройки сохранены по запросу или автоматически компанией Aquamacs в customizations.el /Library/Preferences/Emacs/Preferences.el / Библиотека / Настройки / Aquamacs Emacs / Preferences.el ~ / Библиотека / Предпочтения / Emacs / Preferences.el ~ / Библиотека / Настройки / Aquamacs Emacs / Preferences.el

2
ответ дан 18 December 2019 в 09:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: