我已经开始绝对讨厌mingw,因为我似乎无法从mingw中删除右键单击选项“Git bash here”。我不能在mingw中突出显示任何东西,也不能复制粘贴。所有我想要的是相同的功能,cmd在windows 10上。因此,我如何将我的git bash更改为使用system32/config.exe或powershell?我试过搜索注册表,我试过重新安装。
6qfn3psc1#
您可以在HKEY_CLASSES_ROOT\Directory\Background\shell\git_shell\command和HKEY_CLASSES_ROOT\Directory\shell\git_shell\command处编辑注册表,以指向您喜欢的shell,或者更好的是添加您自己的并行条目。当你在浏览器窗口中的空白区域(背景)上右击时,第一个属性的默认值控制弹出菜单,当你在文件夹上右击时,第二个属性控制弹出菜单。如果你试图从PowerShell中执行此操作,请记住,你可以使用像REGISTRY::HKEY_CLASSES_ROOT\Directory\shell\git_shell\command这样的provider-paths与Get-Item和Set-Item。但如果只是一次性的,我会使用RegEdit,这样你就不必处理嵌套的引号。
HKEY_CLASSES_ROOT\Directory\Background\shell\git_shell\command
HKEY_CLASSES_ROOT\Directory\shell\git_shell\command
REGISTRY::HKEY_CLASSES_ROOT\Directory\shell\git_shell\command
6yt4nkrj2#
很抱歉回答了一个老问题,但这对我帮助最大。只需重新安装它,它就会再次询问您所有的问题(包括您是否想使用CMD或MinGW)。再次浏览安装程序效果很好,因为它还允许我选择(如果需要,可能会更改)任何其他选项。
2条答案
按热度按时间6qfn3psc1#
您可以在
HKEY_CLASSES_ROOT\Directory\Background\shell\git_shell\command
和HKEY_CLASSES_ROOT\Directory\shell\git_shell\command
处编辑注册表,以指向您喜欢的shell,或者更好的是添加您自己的并行条目。当你在浏览器窗口中的空白区域(背景)上右击时,第一个属性的默认值控制弹出菜单,当你在文件夹上右击时,第二个属性控制弹出菜单。
如果你试图从PowerShell中执行此操作,请记住,你可以使用像
REGISTRY::HKEY_CLASSES_ROOT\Directory\shell\git_shell\command
这样的provider-paths与Get-Item和Set-Item。但如果只是一次性的,我会使用RegEdit,这样你就不必处理嵌套的引号。6yt4nkrj2#
很抱歉回答了一个老问题,但这对我帮助最大。
只需重新安装它,它就会再次询问您所有的问题(包括您是否想使用CMD或MinGW)。
再次浏览安装程序效果很好,因为它还允许我选择(如果需要,可能会更改)任何其他选项。