Назад | Перейти на главную страницу

Как лучше всего запускать emacs под Windows?

Я попытался использовать загрузку GNU Emacs, разархивировал ее, а затем щелкнул emacs.exe, но получил какую-то непонятную ошибку.

Затем я попробовал Cygwin emacs, но когда я нажимаю ctrl x ctrl c, чтобы выйти из emacs, он думает, что я нажал ctrl x ctrl "g" !!! Я проверил все сопоставления клавиш, и в Emacs они работают иначе.

Есть ли другая версия emacs для окон, которая просто работает?

Я без проблем использовал GNU emacs в Windows, по крайней мере, версии 22 и 23. В любом случае вы можете попробовать XEmacs и посмотрим, удастся ли тебе больше.

Установите Vim ... или проверьте http://www.claremontmckenna.edu/math/alee/emacs/emacs.html для гида

Сейчас есть Пакет шоколадного Emacs (в настоящее время v24.5.0.20150611). Если вы установили Chocolatey, откройте приглашение DOS от имени администратора:

C:\> choco install -y emacs

Тогда ты можешь просто бежать emacs когда захотите, из командной строки DOS. Бинарные файлы Emacs устанавливаются в каталог шоколадного bin (C:\ProgramData\chocolatey\bin), который уже должен быть на вашем пути, если вы можете запустить choco.

Cygwin - это не обязательный.

Я лично предпочитаю Emacs W32 http://www.ourcomments.org/Emacs/EmacsW32.html (Ссылка не работает, вы можете просмотреть заархивированная версияили просмотрите Обсуждение Reddit для альтернатив).

У него есть отличные связи с Windows, а также Cygwin.

Если вы установите переменную среды CYGWIN=tty перед запуском Cygwin (например, из Windows 'Свойства системы-> Дополнительно-> Переменные среды) ваш пробник будет исправлен, и вы сможете убить (больше?) программы Cygwin с помощью Ctrl-C. Однако это нарушит ввод-вывод консоли для некоторых программ Windows под Cygwin (и возможность убить их с помощью Ctrl-C). Я не нашел способа решить обе проблемы одновременно.