首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Console2中将bash从包装?

如何在Console2中将bash从包装?
EN

Stack Overflow用户
提问于 2014-04-30 20:14:57
回答 1查看 7.4K关注 0票数 14

我正在尝试用Console2包装的bash。这并不像我所希望的那么容易。这在git-scm.com的Git for Windows上是非常容易的。我知道我可以在Console2中使用bash,而且一直都是这样,我只是很好奇如何使用。由于Github for Windows和Git for Windows之间的名称相似,我在寻找解决方案时遇到了挫折。

将bash从git-scm.com mysysgit ()包装起来非常简单,因为它附带了一个sh.exe。您只需在Console2设置中的Shell:字段中填充以下内容:

代码语言:javascript
复制
"C:\Program Files (x86)\Git\bin\sh.exe" --login -i

我的问题是,如何在Console2中打开?

在用于windows的Github中,Shell字段没有简单的路径和可执行文件。您所能做的就是进入选项,并设置一个自定义程序,并将其指向Console2,如下所示:

真正的诀窍是,在Console2设置中会出现什么?什么样的内容进入Shell:字段以获得Console2中的bash?如果使用bash查看shell命令的目标,即,使用bash,就会得到一些奇怪的信息:

代码语言:javascript
复制
C:\Users\10136196\AppData\Local\GitHub\GitHub.appref-ms --open-shell

这与Github使用的Microsoft一键安装功能有关,在我的实验中,这在Console2设置Shell:字段中无法工作。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-01 13:58:47

我直接向寻求帮助。我收到了一个非常迅速的反应与解决方案的工作。

有两个步骤:

1)将默认shell的选项设置为“自定义”,并为Console.exe设置路径和可执行文件。我已经这么做了,上面的问题中有截图。(确保按下更新按钮以保存更改)

2)在'Tabs‘部分的Console2 'Shell’文本框中,您需要放置以下内容:

bash.exe --登录-i

不需要路径,只需要名为bash.exe的可执行文件(对我来说这很神奇)。控制台设置应该如下所示:

几个问题..。建议我在控制台2设置中保留的空白(我认为这是为了尊重中的启动目录),并且选项卡应该是选项卡列表中的第一个。我发现的另一个问题是,您不能再直接使用Console.exe来启动您的shell。您必须使用安装的Windows快捷方式。

否则,您将得到一个错误,上面写着“无法启动bash.exe --登录-i!”

票数 19
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23397236

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档