【发布时间】:2013-12-10 17:19:40
【问题描述】:
我已经安装了 console2 和 git bash,
我的目标是让 git bash 使用标签,
我已将控制台设置上的目标路径更改为
"C:\Program Files (x86)\Git\bin\sh.exe" --login -i。
当我打开控制台时,它不再给我选项卡选项。
【问题讨论】:
我已经安装了 console2 和 git bash,
我的目标是让 git bash 使用标签,
我已将控制台设置上的目标路径更改为
"C:\Program Files (x86)\Git\bin\sh.exe" --login -i。
当我打开控制台时,它不再给我选项卡选项。
【问题讨论】:
我已改为使用 ConEmu。
http://sourceforge.net/projects/conemu/
【讨论】:
【讨论】:
C:\Windows\SysWOW64\cmd.exe /c "C:\Git\bin\sh.exe --login -i"(来自C:\Git\bin\sh.exe --login -i)为我修复了它。
Console2 已重命名为ConsoleZ 并将源代码移至github。存储库站点是github.com/cbucher/console
%windir%\system32\cmd.exe /c ""C:\Program Files\Git\bin\sh.exe" --login -i" 新图标位置是:"C:\Program Files\Git\mingw64\share\git\git-for-windows.ico"
【讨论】:
使用 VSCode IDE
如果您将 VSCode 用作 IDE,您可以在 VSCode 中使用多个 GIT Bash 选项卡。
按 CTRL + SHIFT + ' 打开终端。如果您安装了 GIT Bash,您将在右侧看到一个下拉菜单,您可以在其中选择 bash 作为默认 shell。然后,您可以在 VSCode 中使用多个选项卡。
【讨论】:
这是Windows Terminal的解决方案:
Ctrl + ,)profiles 属性(记得在{...} 之前添加一个逗号): "profiles":
{
...
"list":
[
...
{
"commandline": "C:\\path\\to\\git\\bin\\bash.exe --login -i",
"hidden": false,
"icon": "C:\\path\\to\\git\\mingw64\\share\\git\\git-for-windows.ico",
"name": "Git Bash",
"startingDirectory": "%USERPROFILE%"
}
]
},
"defaultProfile": "Git Bash",
【讨论】:
defaultProfile 也用name 代替guid;试过了,它有效!为那个小费点赞...
更新
Console2 可与 powershell 配合使用。转到编辑 => 设置 => 选项卡 => 添加选项卡 => 将 Shell 设置为:%SystemRoot%\syswow64\WindowsPowerShell\v1.0\powershell.exe 并将标题设置为“Powershell”。安装 git bash 后,powershell 无需进一步配置即可工作。
我发现ConEmu 的设置窗口很难使用。我放弃了设置默认目录。我使用这个设置:
在 ConEmu 中单击按钮时要小心。它会覆盖您在命令中输入的任何内容,并且按钮添加的样板代码似乎不适用于 Git shell。
【讨论】:
你应该改变壳牌。我认为您更改了启动目录。
【讨论】: