Emacs в Windows - PullRequest
       105

Emacs в Windows

93 голосов
/ 03 сентября 2008

Как вы запускаете Emacs в Windows?

Какой вариант Emacs лучше всего использовать в Windows и где его можно скачать? И где находится файл .emacs?

Ответы [ 20 ]

1 голос
/ 07 мая 2013

Когда вынуждены использовать Windows, я ...

Загрузите «Emacs для Windows» и сохраните его в некотором каталоге (далее именуемом EMACS_SOMEWHERE)

Перетащите файл .cmd в «Автозагрузка» для сопоставления «Мои документы» на диск H: диск с субстратом или, если «Мои документы» находятся на удаленном сервере, я использую в «Проводнике» пункт «Подключить сетевой диск» для есть «Мои документы» с именем H :. Затем я создаю переменную среды с именем HOME в Windows и присваиваю ей имя «H: \». Теперь я могу поместить свой файл .emacs в «Мои документы», и он будет прочитан emacs при запуске.

Затем я создаю каталог H: \ bin. Затем я добавляю «H: \ bin» в переменную окружения «Путь» Windows.

Затем я создаю файл H: \ bin \ emacs.cmd. Содержит одну строку:

@call drive:\EMACS_SOMEWHERE\emacs-23.2\bin\emacsclientw.exe --alternate-editor=c:\programs\emacs-23.2\bin\runemacs.exe -n -c %*

Это довольно трудоемкий труд, но он позволит мне запускать один и тот же emacs из командной строки Windows или из командной строки cygwin, при условии, что / cygdrive / h / bin добавлен в мой путь cygwin. переменная. Некоторое время я не использовал эту настройку, но, насколько я помню, когда я снова и снова вызываю файл emacs.cmd с новым файлом, все они оказываются буферами в одном и том же сеансе emacs.

1 голос
/ 24 августа 2011

У меня есть портативная версия с настройкой .emacs, которая настроена для режима org, I-do и т. Д. В него также включен пример файла org. Я думаю, что это лучшая отправная точка для новичков.

В основном запускается с runemacs.bat и все готово.

http://nd.edu/~gsong/portable_emacs.html

1 голос
/ 25 января 2009

Я предлагаю вам использовать версию GNU Emacs 23 для разработчиков, которая довольно стабильна и будет выпущена относительно скоро. Вы можете получить еженедельные двоичные сборки по ссылке ниже.

Последние версии GNU Emacs в виде zip-архива

1 голос
/ 03 сентября 2008

Я запускал GNU emacs и Xemacs на Windows. Я использовал его в качестве основного редактора, почтового клиента и т. Д., Но не «просто» редактор.

Когда я недавно переустанавливал на Vista, я установил последнюю версию GNU. Работает нормально. Так же, как и Xemacs, но похоже, что GNU собрали все вместе, так что Xemacs уже не так привлекателен.

0 голосов
/ 06 марта 2017

Я предпочитаю запускать клиент Windows 10 + VcXsrv + Emacs 25 в WSL. Emacs - моя оболочка.

0 голосов
/ 16 июля 2013

Я столкнулся с этой проблемой и обнаружил, что причиной ошибки (по крайней мере, в моем случае) является c:\site-lisp\site-start.el, файл, который был создан при установке EmacsW32 и который не был удален при удалении. (Vanilla GNU Emacs для Windows имеет c:\site-lisp в своем пути загрузки, и он попытается загрузить этот файл, который каким-то образом запустит эту ошибку.)

Решение: удаление всего этого каталога (c:\site-lisp) мне помогло, но вы должны просто иметь возможность удалить файл site-start.el.

0 голосов
/ 28 апреля 2013

Если вы имеете в виду Emacs как редактор латекса для Windows 7.

Emacs4LS (поддержка Emacs 4 Latex под Windows 7) для новичка в Emacs. http://chunqishi.github.io/emacs4ls/

  1. Простые шаги для установки.
  2. Плагины Встроенные.
0 голосов
/ 08 сентября 2010

Я использую emacs32, у меня действительно есть только одна проблема:

https://stackoverflow.com/questions/3625738/comint-previous-matching-input-in-emacsw32-is-not-interactive

0 голосов
/ 03 сентября 2008

Чтобы получить доступ к файлу .emacs для вашего профиля, проще всего открыть emacs. Затем выполните C-x C-, введите ~ USERNAME / .emacs (или вы можете использовать init.el или один из других вариантов). Введите свои данные в файл и C-x C-s (я думаю), чтобы сохранить его.

Фактический файл находится (в Windows XP) в папке c: \ Documents and Settings \ USERNAME.emacs.d (независимо от того, как вы назвали файл) или в эквивалентном правописании / месте в вашей системе.

0 голосов
/ 03 сентября 2008

Вы можете скачать GNU Emacs NT с здесь direct. Он отлично работает в Windows, убедитесь, что вы создали ярлык для файла runemacs.exe, а не для файла emacs.exe, поэтому перед открытием не отображается командная строка!

XEmacs менее стабилен, чем GNU Emacs, и многие расширения специально написаны для GNU. Я бы порекомендовал GNU> X.

Вы можете поместить файл .emacs в корень диска, на котором он установлен. Не уверен, что вы можете добавить его в другом месте ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...