ubiquity で CPAN や perldoc を検索して表示したいなぁ~と思いました。
で、ググってみたらあった。
・Perl Ubiquity Commands
http://www.grok.in/ubiquity/perl.html
コマンドラインで cpan HTML::Template を実行すると、別タブに CPAN 検索結果が表示されます。
perldoc HTML::Template::Compiled を実行すると、別タブに perldoc を表示します。
これは便利だわ~
と思ったので、上記のコードを参考に PHP の pear 検索コマンドとマニュアル検索コマンドを作ってみました。
上記の perl コマンドをインストールした上で、command-editor へ下記のコマンドを入力します。
perl コマンドの makeSearchCommand() を使っているので必ずセットでコマンドを登録してください。
makeSearchCommand({
name: "pear",
url: "http://pear.php.net/search.php?q={QUERY}&in=packages",
description: "Searchers http://pear.php.net/ for the specified pear packages.",
})
makeSearchCommand({
name: "php",
url: "http://jp.php.net/manual-lookup.php?pattern={QUERY}",
description: "Searchers http://jp.php.net/manual/ja/funcref.php for the specified php functions.",
})
コマンドラインで pear Net_IMAP を入力すると、別タブで pear 検索結果を表示します。
php preg_replace を入力すると、別タブで PHP 日本語マニュアルの関数リファレンスを表示します。
結構使えます。
