Search Engines
概要
この機能はVimiumのVomnibar(o
を押すとVomnibarが開きます。)でカスタム検索エンジンで検索するための ショートカットキーワードを追加することができます。 これはChromeの組み込み検索エンジンのショートカットによく似ています。 拡張機能ではChromeの検索エンジンにアクセスできないため、 Vimiumには独自の検索エンジンリストがあります。
検索エンジンと、そのショートカットキーワードはVimiumのオプションページで設定することができます。
シンタックス
各検索エンジンはキーワードと検索URLで構成されます。 検索URLの%s
は、検索文言に置換されます。
# これはコメントです
keyword: https://www.google.ie/search?q=%s
# カスタム検索エンジンの説明です。
g: https://www.google.ie/search?q=%s Google search
上記の例では、Vomnibarでg cherry pie<enter>
と入力した場合、 Vimiumはhttps://www.google.ie/search?q=cherry+pie
を表示します。
Chromium/Chromeの検索エンジン設定
普段のChromeで多くの検索エンジンを利用しており、 それらをVimiumにコピーしたい場合は面倒です。 それを楽にするために Chromeから検索エンジンの設定を抽出する小さなシェルスクリプト(@hagabakaが作成しました) があります。
(もしChromiumではなくChromeを利用している場合、 スクリプト内のCHROMIUM_WEB_DATA
を指定している、 chromium
をgoogle-chrome
に変更してください。コメントを確認してください。)
検索エンジンのショートカットアイディア
Vimiumで指定されているGoogleやその他の検索エンジン等の便利なリストを以下に示します。
g: https://www.google.com/search?q=%s Google
gi: https://www.google.com/search?tbm=isch&q=%s Google Images
gm: https://www.google.com/maps?q=%s Google Maps
recent: https://www.google.com/search?hl=en&tbo=1&tbs=qdr:y&q=%s Google (last year only)
translate: http://translate.google.com/?source=osdd#auto|auto|%s Google Translator
w: http://en.wikipedia.org/wiki/Special:Search?search=%s Wikipedia
d: https://duckduckgo.com/?q=%s DuckDuckGo
a: http://www.amazon.com/exec/obidos/external-search/?field-keywords=%s&mode=blended Amazon
e: http://www.ebay.com/sch/?_nkw=%s eBay
b: http://www.bing.com/search?setmkt=en-GB&q=%s Bing
gh: https://github.com/search?q=%s GitHub
hn: https://www.hnsearch.com/search#request/submissions&q=%s&start=0 HackerNews
so: http://stackoverflow.com/search?q=%s StackOverflow
su: http://superuser.com/search?q=%s SuperUser
sh: http://symbolhound.com/?q=%s SymbolHound
ud: https://www.urbandictionary.com/define.php?term=%s UrbanDictionary
wa: http://www.wolframalpha.com/input/?i=%s Wolfram|Alpha
qw: https://www.qwant.com/?q=%s&t=all
yt: http://www.youtube.com/results?search_query=%s YouTube
imdb: http://www.imdb.com/find?s=all&q=%s IMDB
trello: https://trello.com/search?q=%s Trello
search.creativecommons.org: http://search.creativecommons.org/?q=%s
search.yahoo.com: http://search.yahoo.com/search?p=%s&ei=UTF-8
# omniref (ruby documentation)
rb: https://www.omniref.com/?q=%s
# Googleマップで自宅への道順を検索します。
home: https://www.google.com/maps/dir/INPUT+YOUR+ADDRESS/%s
# Googleを使って現在のサイトを検索します。
site: javascript:location='http://www.google.com/search?num=100&q=site:'+escape(location.hostname)+'+%s'
提案されているサイト
- https://github.com/daturkel/custom-search-engines
- https://lifehacker.com/5971715/five-custom-searches-you-should-enable-in-your-browser-right-now
- https://www.minterest.com/how-to-create-custom-search-engines-google-chrome/
© 2010 Phil Crosby, Ilya Sukhar. See MIT-LICENSE.txt for details.
このコンテンツはPhil Crosby(philc)、Ilya Sukhar(ilya)によるVimiumドキュメントを翻訳/改変したものです。