我想将 DuckDuckGo 设置为 Pentadactyl 的默认搜索引擎。我将 DuckDuckGo 的查询 URL 添加到 about:config 的 keyword.URL 变量中。我还通过“添加到 Firefox”链接安装了 DuckDuckGo 的引擎。
我还可以做些什么?
答案1
首先,您需要在以下位置安装搜索引擎:
https://addons.mozilla.org/en-US/firefox/addon/duckduckgo-ssl/
然后您可以使用以下方式设置默认搜索引擎:
set defsearch=duckduckgo
来自帮助文件:
‘ds’‘defsearch’ 字符串(默认值:google)
设置默认搜索引擎。:open 和相关命令使用默认搜索引擎来处理不包含搜索或书签关键字且无法转换为 URL 或现有文件名的参数。
这意味着,当“defsearch”设置为 youtube 时,只要您没有名为“Tim”的搜索或书签关键字,:open Tim Minchin 的行为就与 :open youtube Tim Minchin 完全相同。
答案2
您还可以创建书签、命名并设置为默认搜索引擎(因此无需安装搜索引擎)。例如,对于 google.ru,请将这些添加到~/.pentadactylrc
:
:bmark https://www.google.ru/search?sclient=psy&hl=en&complete=0&site=webhp&source=hp&q=%s -keyword google_ru
set defsearch=google_ru