我想添加一个pentadactyl(它是 vimperator 的一个分支)命令来搜索btdigg种子搜索引擎。查询结构如下面的示例所示 - 搜索“带空格的测试”:
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 没有看到。你能让Pentadactyl看到吗?