A modificação de% HOME% no Emacs 24.3 no Windows faz com que o .emacs não seja encontrado

1

Para que o magit leia minhas configurações do git no Emacs 24.3.1 para Windows, adicionei a seguinte configuração de uma postagem de estouro de pilha :

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

Curiosamente, depois que isso é adicionado ao meu .emacs, o Emacs acha que o .emacs não existe mais.

Se eu fizer M-x cd para ~ e então fazer M-x pwd, ele diz ~ está localizado em C: \ Users \ Me \ AppData \ Roaming. Parece que o emacs está lendo o arquivo de configurações .emacs porque ele carrega meu tema personalizado. No entanto, se eu tentar encontrar ~ / .emacs, o Emacs não o verá. O arquivo tem todas as permissões no sistema de arquivos para qualquer usuário.

    
por David 20.08.2014 / 18:17

1 resposta

2

Tente definir a variável de ambiente Home no Windows para o diretório de sua preferência.

No Windows 8.1, posso acessar as variáveis de ambiente a partir da tela inicial, digitando

Edit environment variables for your account

    
por 11.09.2014 / 15:36

Tags