Passei muito tempo procurando meu arquivo .emacs e ainda o encontrei mesmo depois de usar a solução aqui: https://stackoverflow.com/questions/27869909/what-to-do-if-i-cannot- find-my-emacs-init-file
Alguém também disse que se eu iniciar o emacs -Q (sem o arquivo init) e parecer diferente do que iniciar regularmente, eu já tenho um arquivo .emacs. Devido a essa discrepância entre o emacs e o emacs -Q, acho que já tenho o arquivo .emacs, mas não consigo encontrá-lo. O que aconteceria se eu criasse um novo arquivo .emacs e o editasse?
.emacs
arquivo:(message "Hello @Goldname -- how are you today?")
Em seguida, salve o arquivo e reinicie o Emacs e vá para o*Messages*
buffer e veja se a sua nova mensagem está lá. Se for, abra uma cerveja e comemore porque você acabou de localizar seu.emacs
arquivo e verificou que está sendo lido pelo Emacs. Você pode ter apenas um deles, não mais que um. Então, faça o que quiser com seu único.emacs
arquivo. Use-o para personalizar o Emacs ao seu gosto, incluindo o carregamento de arquivos ou bibliotecas adicionais..emacs
arquivo no diretório inicial ouinit.el
dentro da.emacs.d
pasta no diretório inicial. Consiga isso ao quadrado antes de fazer qualquer outra coisa. Se você quiser experimentar os números de linha, basta digitarM-x linum-mode
o buffer que deseja usar..emacs.d
pasta dentro do diretório inicial, mas não cria o.emacs
arquivo no diretório inicial, a menos que você personalize e salve uma configuração. Você pode personalizar algumas configurações na barra de menus, como fonte, e salvar a configuração para todas as sessões futuras, e o Emacs criará o.emacs
arquivo com a nova configuração incluída no arquivo. Caso contrário, basta criar o arquivo manualmente você mesmo - um.emacs
no diretório inicial ou uminit.el
dentro da.emacs.d
pasta, conforme sua preferência. Você pode criar o arquivo usando qualquer coisa - por exemplo, gerenciador de arquivos. . .Respostas:
Observe que
emacs -Q
o emacs será iniciado sem nenhum arquivo init. Portanto, a diferença entreemacs
eemacs -Q
pode ser devido a um arquivo init em todo o sistema. Para testar apenas um arquivo init pessoal, useemacs -q
(q minúsculo em vez de Q maiúsculo).E uma das respostas dessa outra pergunta diz sobre como localizar o arquivo init: digite
C-h v user-init-file RET
e informa sobre a variável que contém essas informações, incluindo seu valor atual.fonte