O Emacs sempre inicia o shell no diretório inicial com o Windows 7

0

Executando o GNU Emacs 24.2.1 (i386-mingw-nt6.1.7601) no Windows 7, o comando shell (shell M-x) sempre cria uma caixa DOS com o diretório inicial. Eu vi em outras perguntas / respostas que o comportamento padrão é iniciar um shell no diretório do arquivo no buffer atual, por exemplo, Configurando o diretório de trabalho padrão / drive no shell Emacs no Windows

Estou correndo de uma conta de usuário limitada, mas isso não afetou outras funções até o momento. Googling produziu muitas informações sobre como alternar para shells alternativas, mas eu quero manter a caixa DOS normal. Eu só quero poder iniciar no diretório do arquivo que estou visualizando.

Então, quais opções precisam ser reconfiguradas?

    
por tiktok 30.12.2012 / 17:48

1 resposta

0

Isso provavelmente está relacionado à sua configuração. Tente iniciar o Emacs sem ele ( emacs -q ) e veja se o comportamento ainda é o mesmo. Eu acho que em algum lugar em sua configuração, a variável 'default-directory' é configurada para um valor inválido ou para o seu diretório pessoal. "M-: - > default-directory" mostrará o valor atual.

    
por 31.12.2012 / 09:49