我在Windows上使用Console2作为bash包装器。最重要的是,它使我能够在预定义的项目目录中启动一个新的bash选项卡。
现在,我想用Cygwin bash替换Windows命令行。但是,Cygwin并不尊重Console2中的"Startup“设置。
基本上,我看到了三种解决方案:
directory
E 211,该脚本更改目录H 212F 213在Cygwin的文档和其他互联网上搜索,我找不到任何这些方法的解决方案。不过,我可以想象,这个解决方案对其他人来说是微不足道的。:)
环境: Win XP,控制台2.00.146,Cygwin 1.7.7,GNU Bash 3.2.51(24)
发布于 2010-09-28 14:48:22
至于最后一个要点,编辑~/.bashrc并在末尾添加一个cd命令。
相反,您可以在第一个要点中尝试以下内容:如果启动Bash的Console2配置如下所示:
bash --login -i改为:
bash --login -i -c 'cd somdir; exec bash'发布于 2012-03-08 20:37:15
我也有同样的问题,看到了你的帖子,然后找到了这个答案:
Windows注册表编辑器5.00版
HKEY_CLASSES_ROOT\Directory\shell\Open Cygwin在这里..。
HKEY_CLASSES_ROOT\Directory\shell\Open Cygwin这里.\命令@=“\”C:\ProgramFiles\Console2\Console.exe\“-t Bash -r \"/bin/xhere /bin/bash.exe‘%L’\”
在:http://www.e-texteditor.com/forum/viewtopic.php?p=8884找到此解决方案
发布于 2013-02-28 10:08:57
Cygwin安装程序中的
C:\cygwin\bin\bash.exe -c '/bin/xhere /bin/bash'
shell将在当前工作dir中或在指定的"Startup“中运行。
https://stackoverflow.com/questions/3813205
复制相似问题