我想添加一个pentadactyl(它是viperator的一个分支)命令来搜索btdigg torrent搜索引擎。查询结构如下面的示例所示,其中搜索"带空间测试":
http://btdigg.org/search?q=test+with+space
我尝试执行:
:command -nargs=* btdigg open http://btdigg.org/search?q= <args>
无论我给它什么,它都会把我带到标题页。所以它不起作用。你能修好吗?我要以下命令
:btdigg arg1 arg2 arg3
在www.btdigg.org 中搜索"arg1 arg2 arg3"字符串
编辑:
所以这是我最好的尝试。这是一个用于搜索给定站点的javascript代码。如果我能让它工作-btdigg的问题也将得到解决:
javascript <<EOF
dactyl.searchWikis = function (selection) {
let parsedSelection = selection.replace(/^s*/, "" ).replace(/s*$/, "" ).replace(/s+/g, "+" );
dactyl.execute( ":tabopen http://www.scholarpedia.org/wiki/index.php?title=Special:Search&search=" + selection);
dactyl.execute( ":tabopen http://en.citizendium.org/wiki?title=Special:Search&search=" + selection);
};
EOF
:command bookSearch -nargs=* -js dactyl.searchWikis(<args>)
但是PentaDactyl看不到它。你能让Pentadactyre看到它吗?
获取添加到搜索栏插件,然后右键单击btdigg的搜索栏并选择"添加到搜索条"。说你会把它命名为btdigg
,之后是
:btdigg arg1 arg2 arg3
将在btdigg中搜索"arg1 arg2 arg3"。
另一个选项是使用外部站点:http://yubnub.org/.它甚至已经准备好了相关的命令:http://yubnub.org/kernel/man?args=btdigg.基本上你安装YubNub搜索插件http://mycroftproject.com/search-engines.html?name=yubnub(拿起镜像)并在~/.tentadactylrc中设置默认搜索引擎以匹配它。