4

Я использую Emacs в разных средах и не уверен, какую версию использовать, чтобы они все вели себя одинаково, поскольку я слышал, что есть различия между XEamcs, Emacs и некоторыми другими версиями. Какой я должен использовать?

Между прочим, я не собираюсь начинать войну пламенем с этим постом, я просто хочу версию emacs, которая работает везде, и поэтому я хочу переключиться на emacs.

3 ответа3

9

Я придерживаюсь "чистых" - то есть, ничего больше не добавленных - версий:

Mac OS X (не Aquamacs): http://emacsformacosx.com/

Windows (не cygwin): http://ftp.gnu.org/pub/gnu/emacs/windows/

Linux: Независимо от того, какой менеджер пакетов ваш дистрибутив использует или компилирует сам

Я помещаю любой материал для ОС в оболочку, используя переменную system-type (см. Https://stackoverflow.com/questions/1817257/how-to-determine-operating-system-in-elisp).

2

Почему-то я думаю, что Linux-версия GNU Emacs может быть скомпилирована на Mac OSX и Cygwin.

1

XEmacs работает так же в Windows, OS X и Linux, однако вам нужно получить версию OS X от Macports.

Обычный Emacs поставляется с OS X и обычно устанавливается по умолчанию в большинстве дистрибутивов Linux. Если вы устанавливаете Cygwin на Windows, есть возможность установить Emacs таким образом.

Проще говоря, выберите либо XEmacs, либо Emacs, и идите оттуда.

Очевидно, что возникнут некоторые проблемы, такие как то, какой ключ является управляющим ключом, и мета-ключ.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .