我正在尝试在 GNOME 3 中找到一些东西来支持基于关键字的搜索。例如,我想在系统搜索对话框中输入“yt car boy”,并将其显示https://www.youtube.com/results?search_query=car+boys
在默认的网络浏览器中。
我对这个上瘾了,我想是 KDE 2,并且一直在 macOS 上使用 QuickSilver & Alfred。
有没有什么东西可以为 Gnome 做这个?
答案1
从 CLI
首先,从命令行执行类似的操作很容易。您可以定义一个像这样的函数(将以下内容放入您的.bashrc
或.zshrc
shell 启动时源的任何文件中):
yt () { xdg-open "https://www.youtube.com/results?search_query=$*" }
您可以从运行 shell 的终端这样调用它:
yt car boys
来自应用程序运行者
如果您想模拟 Quicksilver 或 Alfred 的行为,您需要使用应用程序运行器。我建议你检查一下通用运行因为对其进行扩展非常容易。
将以下行添加到文件中~/.gmrunrc
:
URL_yt = xdg-open 'https://www.youtube.com/results?search_query=%s'
启动gmrun
并输入以下内容:
yt:car boys
在这两种情况下,xdg-open
都会启动您的默认 Web 浏览器并访问所需的网页。将这些说明应用于您想要的任何网站应该相当容易。