首页 新闻 会员 周边 捐助

windows 上如何通过指定的快捷键打开 git bash

0
悬赏园豆:30 [已解决问题] 解决于 2025-08-20 21:30

想使用 control + shift + \ 快捷键打开 git bash,请问如何配置?

dudu的主页 dudu | 高人七级 | 园豆:25013
提问于:2025-08-20 21:14
< >
分享
最佳答案
0

在 stackoverflow 的回答中找到了解决方法:

  • 开始菜单中点开 Windows System
  • 点击 Run,输入 explorer shell:AppsFolder 并回车
  • Applications 窗口中找到 Git Bash,在右键菜单中点击 Create shortcut,在确认对话框中点击 Yes
  • 这时,桌面会出现 Git Bash - Shortcut 的快捷方式图标,在右键菜单中点击 Properties
  • 在出现的窗口中选中 Shortcut key 一栏的输入框,按快捷键 control + shift + \
  • 点击 Apply 之后,快捷键就生效了

注:用的是 Windows Server 2022 英文版

dudu | 高人七级 |园豆:25013 | 2025-08-20 21:28

找到一个更简单的方法:

  • Git Bash pin 到 taskbar
  • 右键点击 taskbar 上的 Git Bash 图标
  • 在出现的菜单中继续右键点击 Git Bash
  • 在出现的菜单中点击 Properties
  • 在出现的窗口中选中 Shortcut key 一栏的输入框,按快捷键 control + shift + \Apply 即可,而且在这个窗口可以修改 TargetStart in

Screenshot 2025-08-20 at 21.56.19

dudu | 园豆:25013 (高人七级) | 2025-08-20 21:59

可惜这种方式不能实现像资源管理的右键菜单那样点击 Open Git Bash here 后会运行 git bash 并进入当前目录,注册表中对应的命令如下,但快捷方式不支持 "--cd=%1"

"C:\Program Files\Git\git-bash.exe" "--cd=%1"
dudu | 园豆:25013 (高人七级) | 2025-08-20 22:24

受到 superuser 上的一个回答的启发,找到一个巧妙方法,在资源管理器(File Explorer)的地址栏直接输入 git-bash 即可

Screenshot 2025-08-20 at 22.37.47

Screenshot 2025-08-20 at 22.41.34

dudu | 园豆:25013 (高人七级) | 2025-08-20 22:40
其他回答(1)
0

我一般这么处理,状态栏常驻一个bash,bash里配置了z命令,z命令可以记录目录历史,然后输入z xx可以进入xx目录了。

z命令

这里我没用"Git for Windows",用了msys bash,然后手工安装的git. msys有个好处,可以通过包管理器pac,安装各种包。

上面提到的z命令,参考:

z - jump around

如果是pwsh,也有类似功能的扩展,叫ZLocation。安装命令:

Install-Module ZLocation -Scope CurrentUser

如果linux环境,用zsh,再启用ohmyzsh,可以在扩展里直接启用:

plugins=(z)
gleox | 园豆:206 (菜鸟二级) | 2025-09-16 22:47
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册