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
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.
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