1

Для того, чтобы magit прочитал мои настройки git в Emacs 24.3.1 для Windows, я добавил следующую конфигурацию из сообщения о переполнении стека:

(when (string-equal system-type "windows-nt")
  (setenv "HOME" (concat (getenv "HOMEDRIVE") (getenv "HOMEPATH")))

Интересно, что после того, как это добавлено в мой .emacs, Emacs считает, что .emacs больше не существует.

Если я делаю Mx cd для ~, а затем делаю Mx pwd, он говорит, что ~ находится в C:\Users\Me\AppData\Roaming. Похоже, что emacs читает файл настроек .emacs, потому что загружает мою собственную тему. Однако, если я попытаюсь найти ~/.emacs, Emacs его не увидит. Файл имеет все разрешения в файловой системе для любого пользователя.

1 ответ1

2

Попробуйте установить переменную среды Home в Windows по своему вкусу.

В Windows 8.1 я могу получить доступ к переменным среды, набрав на начальном экране

Edit environment variables for your account

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