Где .emacs файл расположен в Windows?

Я установил EmacsW32. Я должен отредактировать мой .emacs файл.

Где .emacs файл расположен в Windows?

6
задан 30.07.2014, 11:28

3 ответа

Я на самом деле не знаю, с тех пор (быть относительным вновь прибывшим к Emacs и таким образом не сделавший любую настройку) у меня нет a .emacs для моего (WinXP) рабочий стол, но у меня действительно есть каталог, %USERPROFILE%\Application Data\.emacs.d Я поместил его там и вижу, работает ли это.

5
ответ дан 07.12.2019, 15:33

От Emacs GNU FAQ для MS Windows:

3.5 Куда я помещаю свой init файл?

В Windows .emacs файл можно назвать _emacs для обратной совместимости с DOS и файловыми системами FAT, где имена файлов не могли запуститься с точки. Некоторые пользователи предпочитают продолжать использовать такое имя, потому что Проводник не может создать файл с именем, запускающимся с точки, даже при том, что файловая система и большинство других программ могут обработать его. В Emacs 22 и позже, init файл можно также назвать .emacs.d/init.el. Многие из других файлов, которые создаются пакетами шепелявости, теперь хранятся в .emacs.d каталоге также, таким образом, это сохраняет связанные файлы всего Вашего Emacs в одном месте.

Все упомянутые выше файлы должны войти в Ваш Корневой каталог. Корневой каталог определяется путем выполнения шагов ниже:

  1. Если переменная среды ДОМОЙ установлена, используйте каталог, на который она указывает.
  2. Если ключ реестра, HKCU\SOFTWARE\GNU\Emacs\HOME установлен, используют каталог, он указывает.
  3. Если ключ реестра, HKLM\SOFTWARE\GNU\Emacs\HOME установлен, используют каталог, он указывает. Не рекомендуемый, поскольку это приводит к пользователям, совместно использующим тот же Корневой каталог.
  4. Если C:.emacs существует, то используйте C:/. Это для обратной совместимости, поскольку предыдущие версии приняли значение по умолчанию к C:/, если ДОМОЙ не был установлен.
  5. Используйте каталог AppData пользователя, обычно каталог под названием Данные приложения в соответствии с каталогом профиля пользователя, местоположение которого варьируется согласно версии Windows и является ли компьютер частью домена.

В Emacs, <~> в начале имени файла расширен до Вашего Корневого каталога, таким образом, можно всегда находить .emacs файл с C-x C-f ~/.emacs.

4
ответ дан 07.12.2019, 15:33

В моей шведской версии Windows 7 Professional .emacs и/или .emacs.d/помещаются в C:\Users\username\AppData\Roaming

5
ответ дан 07.12.2019, 15:33

Теги

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