Não é possível localizar o arquivo .emacs no Windows XP

0

Eu instalei o emacs, especificamente o GNU Emacs 23.1.50.1 para o Windows x86. Após a instalação, não consigo encontrar o arquivo .emacs. Eu tenho a pasta .eamcs.d que contém outros arquivos de personalização que serão carregados pelo arquivo .emacs.

Você pode por favor me dar uma dica de onde poderia estar presente? Não está em ~/ location.

Eu acredito que é possível que o arquivo .emacs não exista. Nesse caso, onde posso criar este arquivo sozinho se tiver que fazer isso?

(Eu sou um novato do emacs.)

    
por Abhijeet Kashnia 26.01.2012 / 19:33

2 respostas

1

Meu responda a um < a href="https://superuser.com/questions/109584/where-is-the-emacs-files-in-snow-leopard"> pergunta semelhante sobre o mesmo problema:

emacs will not create the config file for you. If you wish to make configurations you can create the file manually and start your configuration. You should place it in your home directory.

You could also use M-x customize to use emacs's inbuilt customization tool. Any changes saved in customize will be saved in your .emacs file (a new one will be created if one does't already exist).

Especificamente, no seu caso, você pode encontrar o arquivo em emacs C-x C-f e digite ~/.emacs Enter .

Você poderia, então, executar o comando print working directory : M-x pwd Digite isto lhe dirá onde o arquivo está no disco.

Se você fosse perverso, poderia executar o comando explorer shell para abrir esse local: M -! explorer . Digite

Nota: M -! é Deslocamento + Alt + 1 ( em um teclado inglês padrão).

    
por 27.01.2012 / 11:50
1

Experimente C-x C-f e insira ~/.emacs . Este arquivo normalmente vive em C:\Documents and Settings\Application Data\<your_username> . (Edit: corrigido o diretório com base nos comentários por kjfletch.)

Na verdade, no seu scratch (expand-file-name "~/.emacs") e mova o cursor para trás do parêntese de fechamento, pressione C-j ou C-x C-e para avaliá-lo. O resultado é o caminho completo para seus .emacs.

    
por 26.01.2012 / 21:53