改变mingw的启动目录或创建mingw符号链接

msc*_*ock 13 windows mingw

设置mingw的控制台启动目录最简单的方法是什么?我只使用mingw进行编译.但由于缺乏编辑器甚至符号链接,我很困惑如何告诉mingw控制台出现在不同的目录而不是常规的家庭目录.

如果有人知道如何将"真正的"符号链接放到像cygwin这样的ntfs驱动器上也会有所帮助.mingw复制内容,在处理subversion目录时没用.

我是一个懒惰的家伙,我发现CD /c/Documents/USER/.../Project一直都很痛苦:>

问候,迈克尔

小智 21

如果有人发现这篇文章寻找答案,对我有用的是

  1. 如果尚不存在,请创建快捷方式.可以在您的桌面或任务栏上.
  2. 右键单击 >> Properties >>并更改Start in:值.
  3. 使用快捷方式,立即在项目目录中启动.

我在桌面上的各个项目中有几个快捷方式,因此我可以在每个目录中快速启动终端并开始工作!

  • 很好的提示,但这仅对我有用,当我在“ C:\ MinGW \ msys \ 1.0 \ etc \ profile”中注释掉“ cd $ HOME”时。cd $ HOME是“配置文件”中的最后一个非注释行。有关更多信息,请参阅SuperUser上的这篇文章(https://superuser.com/questions/607413/start-msys-in-current-folder) (2认同)

小智 7

这是最简单的方法,我想:

  • 打开外壳

  • vim .profile(ESC/i进入插入模式)

    #!/斌/庆典

    cd/c/Users/jbr

(ESC/wq编写和关闭编辑器)

  • 测试.profile bash文件:source .profile

  • 关闭并重新打开shell.

享受,Fabar


Pat*_*rgi 2

使用挂载点而不是符号链接。mingw 不支持 ntfs 符号链接(无论如何它们都是相当新的),但挂载点对于大多数用例来说都可以(例如简单访问您在 mingw 外部工作的目录)。

设置新的默认目录的最简单方法可能是.bashrc在主目录中使用cds 到所需目录。