转到终端中的当前项目目录
Go to current Project Directory in Terminal
我根据 Terminal Docs 为 cmder 配置了设置 > 工具 > 终端,目前它运行良好。但由于某种原因,开始目录似乎不起作用。启动新终端时,我总是会进入我的用户主页。我该如何解决这个问题?
- Windows 10 Pro 1803,内部版本 17134.137
- ConEmu-Maximus5 171109
- PhpStorm 2018.1.6
看起来 cmd.exe 或 Cmder 已设置,以便在控制台打开后其工作目录更改为 %USERPROFILE%。如果将 Shell 路径 更改为仅 cmd.exe
,问题是否仍然存在?如果是,您必须在启动后将 shell 到 cd
配置到特定文件夹(请参阅 https://www.winhelponline.com/xp/autoruncmd.htm)。否则它应该是负责将文件夹更改为您的用户主目录的 Cmder 配置。检查您的配置是否存在 :d:%USERPROFILE%
或类似的
%HOME%
可能是您的 init.bat
离开的地方。
要么修改该脚本,要么将终端设置中的 Shell 路径 更改为
(请注意双引号!):
"cmd.exe" /K "%CMDER_ROOT%\vendor\init.bat & cd /d %cd%"
... 其中:
cd /d
表示更改目录和驱动器(以防万一工作目录在不同的驱动器上)
%cd%
是在终端中使用工作目录填充的变量(起始目录 来自设置)。
我根据 Terminal Docs 为 cmder 配置了设置 > 工具 > 终端,目前它运行良好。但由于某种原因,开始目录似乎不起作用。启动新终端时,我总是会进入我的用户主页。我该如何解决这个问题?
- Windows 10 Pro 1803,内部版本 17134.137
- ConEmu-Maximus5 171109
- PhpStorm 2018.1.6
看起来 cmd.exe 或 Cmder 已设置,以便在控制台打开后其工作目录更改为 %USERPROFILE%。如果将 Shell 路径 更改为仅 cmd.exe
,问题是否仍然存在?如果是,您必须在启动后将 shell 到 cd
配置到特定文件夹(请参阅 https://www.winhelponline.com/xp/autoruncmd.htm)。否则它应该是负责将文件夹更改为您的用户主目录的 Cmder 配置。检查您的配置是否存在 :d:%USERPROFILE%
或类似的
%HOME%
可能是您的 init.bat
离开的地方。
要么修改该脚本,要么将终端设置中的 Shell 路径 更改为 (请注意双引号!):
"cmd.exe" /K "%CMDER_ROOT%\vendor\init.bat & cd /d %cd%"
... 其中:
cd /d
表示更改目录和驱动器(以防万一工作目录在不同的驱动器上)%cd%
是在终端中使用工作目录填充的变量(起始目录 来自设置)。