Пентадактиль: команда для поиска BTDIGG.org - PullRequest
1 голос
/ 13 января 2012

Я бы хотел добавить команду пентадактиль (это ветвь vimperator) для поиска btdigg торрент-поисковика.Структура запроса показана в приведенном ниже примере - где ищется «тест с пробелом»:

http://btdigg.org/search?q=test+with+space

Я пытался выполнить:

:command -nargs=* btdigg open http://btdigg.org/search?q= <args>

Это приводит меня к титульной странице, чтокогда-нибудь я дам это.Так что это не работает.Ты можешь починить это?Я хочу следующую команду

:btdigg arg1 arg2 arg3

для поиска строки «arg1 arg2 arg3» в www.btdigg.org

Редактировать :

Итаквот моя лучшая попыткаЭто код 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 этого не видит.Можете ли вы сделать так, чтобы Пентадактиль увидел это?

Ответы [ 2 ]

1 голос
/ 27 июня 2013

Другой вариант - использовать внешний сайт: http://yubnub.org/. На него даже готова соответствующая команда: http://yubnub.org/kernel/man?args=btdigg. В основном вы устанавливаете поисковый плагин YubNub из http://mycroftproject.com/search-engines.html?name=yubnub (поднимите Зеркало) и установите поисковую систему по умолчанию в ~ / .pentadactylrc, чтобы соответствовать ей.

1 голос
/ 23 февраля 2012

Получите аддон add-to-search-bar , затем щелкните правой кнопкой мыши на панели поиска btdigg и выберите «Добавить в панель поиска». Скажи, что назовешь это btdigg, после этого

:btdigg arg1 arg2 arg3

будет искать "arg1 arg2 arg3" в btdigg.

...