从vim打开时如何更改Windows 7中cmd.exe的默认启动路径?

sim*_*sjo 5 windows-7 vim command-line

cmd.exe 在%userprofile%我正常启动时启动。当我从 vim 启动它时,它从%systemroot%\system32.

如何更改它以使其在我选择的文件夹中启动(来自 vim)?

小智 3

导航到 HKEY_CURRENT_USER \ Software \ Microsoft \ Command Processor 项,然后在右侧窗口中搜索“字符串自动运行”。如果该字符串尚不存在,请将其创建为“字符串值”。之后双击它并按以下方式添加新的目录路径:

CD /d %systemroot%\system32

来源

看起来 cmd.exe 没有使用 %systemroot%\system32,因为它是从 vim 运行时的启动路径。%systemroot%\system32 正是 cmd.exe 所在的位置。工作目录还是和正常启动cmd时一样。