回答:
FireFoxでは、アドレスバーにタイプします
about:config
を押しEnterます。ここで、「keyword.URL
」というタイトルのエントリを探します。これは、アドレスバーを検索するときに使用する検索URLを含む構成キーです。エントリをダブルクリックすると、値を変更できます。
デフォルトでは、このクエリURLを使用するgoogleに設定する必要があります。http://www.google.com/search?&q=
少し異なる可能性がありますが、類似している必要があります。
検索エンジンのクエリURLの例:
Google:
Yahoo:
Ask:
Bing:http://www.google.com/search?&q=
http://search.yahoo.com/search?p=
http://www.ask.com/web?q=
http://www.bing.com/search?q=1
他の検索エンジンが必要で、クエリURLがわからない場合は、次の手順を実行します。
http://www.google.nl/search?q=HELLOWORLD&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:nl:official&client=firefox-a
=
選択したキーワードの直前にある「」の後のすべてを削除します。GoogleのクエリURLは次のとおりです。http://www.google.nl/search?q=
以降では、バージョン34.0.5、これを変更することができますに行くことによって Options Search
(ソース:mozilla.net)
プログラムで変更することもできますが、これはより困難です。検索エンジンの設定は、プロファイルフォルダー内のというファイルに保存され
search-metadata.json
ます。例
{
"[global]": {
"current": "Google",
"hash": "fGiy1O53LgQtereW/4qUSlwFfagTNKGghURIbAFw8wY="
}
}
ハッシュは、このサンプルBashスクリプトを使用して作成できます
profile=default
provider=Google
disclaimer="By modifying this file, I agree that I am doing so only within \
Firefox itself, using official, user-driven search engine selection processes, \
and in a way which does not circumvent user consent. I acknowledge that any \
attempt to change this file from outside of Firefox is a malicious act, and \
will be responded to accordingly."
printf "$profile$provider$disclaimer" | openssl sha256 -binary | base64
FF23現在のKeyword.Urlのオプションは削除されました。
アドレスバー(1)と検索バー(2)は同じ設定を共有します。したがって、検索バーがYahooに設定されている場合は、検索時になります(下の画面を参照)
「素晴らしいバー」(現在のロケーションバーと呼ばれます)と検索バーの両方に影響する新しいプロバイダーをリストに追加するには、検索ボックスのドロップダウン矢印からエンジンを選択します(Yahoo!の紫色のYの横(番号2))
ただし、現在のところ、Keyword.Urlパラメーターは削除されているようです。それを置き換えるものは何もありません(同じ領域に)。
プラグインhttps://addons.mozilla.org/en-US/firefox/addon/keywordurl-hack/を見つけました(セットアップの手順
そして
https://addons.mozilla.org/en-US/firefox/addon/keyword-search/
これは推測ですが、検索ハイジャックを防ぐためにこの機能が削除されたと思います。
また、最新のFirefoxには追加の検索オプションがあり、(ほとんど/一部の)検索ボックス(このSUページの上部にあるものも含む)を右クリックすると、「このサイトにキーワードを追加」できます。これにより、「ロケーションバー」(1と表示)から検索エンジンを選択し、指定したブックマーク名を入力して検索フレーズを追加できます。
そして、ここに決定の完全な背後にある理由がありますhttps://bugzilla.mozilla.org/show_bug.cgi?id=873734
Firefox 34では検索UIが変更されましたが、「検索エンジンリストの管理」ダイアログから「キーワードの編集」オプションが消えた場合でも、アドレスバーでキーワード検索を使用できます。
たとえば、http://www.bing.com/
検索フィールドを開いて右クリックすると、取得できます:
[この検索のキーワードを追加...]を選択すると、このダイアログが表示されます。
キーワードとして「bing」と入力します。これでアドレスバーに書くことができます:
これを入手してください:
Googleの場合、同じメカニズムを使用して、簡潔にするために検索キーワードを「g」として定義することができます。
このようなキーワードを削除する場合は、ブックマークメニューから削除できます。
これは、OS X上のFireFox 34.0.5で動作することを確認しています。これは、この回答を投稿した時点での最新の安定版リリースです。
デフォルトのメニューレイアウトでは、アドレスバーの右側に検索ボックスがあります。この検索バーの左側には、現在のデフォルトの検索エンジンのロゴがあります。新しいデフォルトの検索エンジンを選択するには、ロゴをクリックしてから、ドロップダウンメニューから新しいデフォルトの検索エンジンを選択します。デフォルトの検索プロバイダーは、アドレスバーから行われるすべての検索に使用されます。
Mozilla Addonsサイトから新しい検索エンジンを追加できます。メニューの「[サイト名]を追加」オプションをクリックして(互換サイトのみ)、@ harrymcの回答で説明されている方法を使用します。