MacOS 中怎么给鼠标右键添加“Open with git gui”选项?


如图所示,我在自动操作中创建了一个快速操作的选项,点击它的确可以打开 git gui 但是存在一个问题:它是在用户主目录里打开 git gui 的,而不是在鼠标指向的文件夹里打开。

MacOS 中怎么给鼠标右键添加“Open with git gui”选项?
自动脚本如上图所示,求改进,使得 gui 能在鼠标指向的文件夹里打开


问了 (GPT-3.5) 老半天没搞定,没办法只能发帖求助。在鼠标指向的文件夹里打开,多简单的一个问题啊,却没想到这么难搞!我记得在Windows里这个选项本来就有的,安装git的同时就把git gui安装好了,并且鼠标右键菜单里也会自动出现这个选项。怎么跑到Mac里就没这选项了呢?

讨论数量: 5

给你个思路,自动操作可以获取访达 mac 下文件夹路径然后复制到粘贴板,而 mac 下有 pbpaste 命令行工具拿取粘贴板的内容。

echo $(pbpaste)
cd $(pbpaste) && ./path/to/git-gui
8个月前 评论
zhaiduting (楼主) 8个月前

“用 PhpStorm 打开” 这类选项倒是可以实现,就是“用 git gui 打开”难搞

8个月前 评论

太棒了!在 chatGPT 3.5 的指点下,终于被我搞出来了!效果几乎可以媲美 Window 系统的右键菜单。只是存在一个小小缺陷,鼠标必须指向文件夹才能正常工作。如果指向文件夹的空白处,则右键菜单不会显示“Open with Git Gui”选项。另外,如果鼠标右键指向的是文件,则会报错

8个月前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!