2012-01-13 145 views
1

我想添加一個pentadactyl(這是一個vimperator的分支)命令來搜索btdigg洪流搜索引擎。在下面的例子中查詢結構顯示 - 在「測試與空間」中搜索:Pentadactyl:搜索命令BTDIGG.org

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參數3」 字符串:

因此,這裏是我最好的嘗試。這是一個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看到它嗎?

回答

1

獲取add-to-search-bar插件,然後右鍵單擊btdigg的搜索欄並選擇「添加到搜索欄」。說你會命名爲btdigg,在那之後:

:btdigg arg1 arg2 arg3 

會搜索 「ARG1參數3」 中btdigg。