【发布时间】:2019-08-02 20:27:35
【问题描述】:
我已经使用 Cygwin/X 设置了一台 Windows 机器,并在该环境中运行了一个终端。 “点击看起来像链接的东西”功能效果很好,但 GNOME 会弹出一个窗口,说它不知道如何打开 http url 方案。
我发现了很多关于 xdg mime 类型、.desktop 文件/应用程序文件的参考资料,并且有:
$ xdg-mime query default x-scheme-handler/http
emarcotte-http.desktop
$ cat /usr/share/applications/emarcotte-http.desktop
[Desktop Entry]
Type=Application
Name=Browser Handler!
Exec=~emarcotte/browser.sh %u
StartupNotify=false
MimeType=x-scheme-handler/http;x-scheme-handler/https;
$ cat ~/browser.sh
EXE="/cygdrive/c/Program Files/Mozilla Firefox/firefox.exe"
"$EXE" "$*"
但我仍然收到弹出窗口说没有注册的处理程序。
有没有人想出在 cygwin 中启用 GNOME url 处理程序的秘诀?
【问题讨论】:
标签: cygwin gnome gnome-terminal