Emacs siempre inicia el shell en el directorio de inicio con Windows 7

Emacs siempre inicia el shell en el directorio de inicio con Windows 7

Al ejecutar GNU Emacs 24.2.1 (i386-mingw-nt6.1.7601) en Windows 7, el comando de shell (Mx shell) siempre crea un cuadro de DOS con el directorio de inicio. He visto en otras preguntas/respuestas que el comportamiento predeterminado es iniciar un Shell en el directorio del archivo en el búfer actual, por ejemplo,Configuración del directorio/unidad de trabajo predeterminado en el shell de Emacs en Windows

Estoy ejecutando desde una cuenta de usuario limitada, pero esto no ha afectado a ninguna otra función hasta ahora. Buscar en Google produjo mucha información sobre cómo cambiar a shells alternativos, pero quiero mantener el cuadro de DOS normal. Sólo quiero poder comenzar en el directorio del archivo que estoy viendo.

Entonces, ¿qué opciones es necesario reconfigurar?

Respuesta1

Lo más probable es que esto esté relacionado con su configuración. Intente iniciar Emacs sin él ( emacs -q) y vea si el comportamiento sigue siendo el mismo. Supongo que en algún lugar de su configuración la variable `directorio predeterminado' está configurada en un valor no válido o en su directorio de inicio. "M-: -> directorio-predeterminado" le mostrará el valor actual.

información relacionada