o emacs-nox não carrega os arquivos que eu solicito na linha de comando

1

Eu tenho algumas instalações diferentes do Ubuntu e esta é a primeira vez que eu experimentei isso.

Eu tenho emacs-nox instalado, porque eu odeio versões gráficas do emacs. Normalmente, quando eu digito emacs test.txt , ele carregará test.txt se ele existir e carregará um arquivo em branco se ele não existir.

Em vez disso, nesta máquina, diz:

File exists: /home/myusername/.emacs.d/

E carrega um arquivo em branco, mesmo que exista. Então, quando eu tento salvá-lo, isso me faz especificar um caminho completo, como se eu não tivesse dito onde eu queria salvar quando eu chamei a partir da linha de comando.

Alguma opinião sobre o que pode estar causando isso? Eu não personalizei minha instalação do emacs de nenhuma maneira, e eu tentei remover e reinstalar o pacote sem sucesso.

Editar para adicionar detalhes solicitados

user@comp:~$ ls -l ~/.emacs.d
ls: cannot open directory /home/user/.emacs.d: Permission denied
user@comp:~$ sudo ls -l ~/.emacs.d
total 0
    
por Ari B. Friedman 29.06.2013 / 16:40

1 resposta

1

Após o comentário de @EvanTeitelman, examinei a saída na edição da pergunta, excluí o diretório inexistente, mas bloqueado, ~/.emacs.d e agora funciona.

sudo rm -r ~/.emacs.d

Isto parece ser algo comum, pelo menos no Xubuntu. Eu notei outra instalação fazendo isso hoje. Então espero que isso ajude alguém.

    
por 09.07.2013 / 15:35