¿Cómo cambio la ruta de inicio predeterminada para cmd.exe en Windows 7 cuando abro desde vim?


5

cmd.exe comienza %userprofile%cuando lo inicio normalmente. Cuando lo inicio desde vim, comienza en %systemroot%\system32.

¿Cómo puedo cambiar esto para que comience en una carpeta de mi elección (desde vim)?


¿Qué versión de vim? Este no es el comportamiento del :shellcomando dentro de la versión 7.2 de vim, que felizmente genera el intérprete de comandos en cualquier directorio en el que se encuentre vim en ese momento.
— JdeBP 01 de

Respuestas:


3

Navegue hasta la clave HKEY_CURRENT_USER \ Software \ Microsoft \ Command Processor y busque la ejecución automática de cadena en la ventana derecha. Si esa cadena aún no existe, créela como un "Valor de cadena". Luego haga doble clic en él y agregue la nueva ruta del directorio de la siguiente manera:

CD / d% systemroot% \ system32

Fuente

Parece que cmd.exe no está utilizando% systemroot% \ system32, ya que es la ruta de inicio cuando se ejecuta desde vim. % systemroot% \ system32 es justo donde se encuentra cmd.exe. El directorio de trabajo sigue siendo el mismo que cuando se inicia cmd normalmente.


+1 aunque lo hayas eliminado.
— KCotreau 01 de

Lo eliminé porque respondí la pregunta que percibí y no la pregunta que se hizo. Sin embargo, parece que la respuesta aún se aplica. Perdón por la confusion.
— Origami Robot
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.