代码之家  ›  专栏  ›  技术社区  ›  Tom M

转到终端中的当前项目目录

  •  0
  • Tom M  · 技术社区  · 7 年前

    i根据配置设置>工具>终端 Terminal Docs 对指挥官来说,到目前为止一切正常。但由于某些原因,start目录似乎不起作用。当我开始一个新的终端时,我总是在我的用户家结束。我该怎么解决?

    config

    • Windows 10 Pro 1803,内部版本17134.137
    • CONEMUMIXES5 171109
    • phpstorm 2018.1.6版
    2 回复  |  直到 7 年前
        1
  •  1
  •   diginoise    7 年前

    有可能 %HOME% 是你的 init.bat 离开你。

    要么修改该脚本,要么更改 外壳路径 在终端设置中 (请注意双引号!)以下内容:

    "cmd.exe" /K "%CMDER_ROOT%\vendor\init.bat & cd /d %cd%"
    

    …在哪里?

    • cd /d 意思是更改目录和驱动器(以防工作目录在不同的驱动器上)

    • %cd% 是在终端中填充了工作目录的变量( 开始目录 从设置)。

        2
  •  2
  •   lena    7 年前

    似乎已设置cmd.exe或cmder,以便在打开控制台后将其工作目录更改为%userprofile%。如果你改变了,这个问题还会持续吗? 外壳路径 只是 cmd.exe 是吗?如果是,则必须将shell配置为 cd 启动后转到特定文件夹(请参见 https://www.winhelponline.com/xp/autoruncmd.htm )中。否则,应该是负责将文件夹更改为用户主页的cmder配置。检查配置是否存在 :d:%USERPROFILE% 或类似