※質問するときは、「フォーラムの利用に関するご案内」、とりわけ「質問するときは」に目を通し、OS の種類や Firefox のバージョンといった使用環境についての最低限の情報を書き添えることをお勧めします。はじめに、お約束のことですが......。
あるブラウザでできることが、別のブラウザでも同じようにできるとは限りません。逆もまたしかりです。
Irefox Quantum さんが書きました:
――何か、解決方法はありますでしょうか?
結論から申し上げると、現状の Firefox ではご希望の動作はできないと思います。
Firefox の検索機能は、基本的に確定された文字列に対して働きます。
直接入力(半角英数文字)なら、キー入力をそのまま受け付けますが、日本語の場合は、未確定の文字列を未確定のまま解釈することはなかったと思います。
サジェスト機能も、未確定文字列に対しては働きません。確定したあとに候補が出ます。
Irefox Quantum さんが書きました:
Chrome では、アドレスバーにキーワードを入力した後、入力未確定でも [Alt][Enter] が機能して、新しいタブに検索結果を表示します。
以前に Firefox をお使いだったのならご存知のことと思いますが、Firefox は元来、アドレスバー(ロケーションバー / URL バー)と検索バーを別々に備えており、文字検索は主に検索バーが担っていました。
しかし、世の趨勢といいますか、検索もアドレスバーからおこなうことに比重を移す途上にあるようです。Firefox 57 から、初期状態では検索バーが表示されなくなり、検索とナビゲーションの両方にアドレスバーを使用する UI を初期状態にしたのは、その表われのひとつでしょう。
(参考:[オプション] -> [検索] -> [検索バー] の設定項目)
検索バーからおこなう検索では、次のような動作を組み立てることはできます。(それが Irefox Quantum さんの許容範囲に納まるかどうかはわかりませんが...。)
about:config から、browser.search.openintab(初期値 false)の値を true に切り替えます。
これで、検索バーから [Enter] キー押下で実行した検索結果は、常に新しいタブで開かれるようになります。
この動作条件と、検索するときはキーボード操作が多いことを前提にすれば、次のような感じになります。
ある状態から [Ctrl] + [K] で検索バーに移動し、入力した日本語が未確定のまま、[Enter] キーを 2 度続けて押せば、検索結果が新しいタブに開かれます。
(1 度目の [Enter] で確定、2 度目の [Enter] で実行です。押下するキー数でいえば、[Alt] + [Enter] と同数です。)
同じタブに開きたい場合は、確定後に [Alt] + [Enter] です。(こちらは確定の分だけキー数がひとつ増えます。)
しかし、この設定変更に基づく動作は、アドレスバーや新しいタブページ(about:newtab )の検索欄からおこなう検索では機能しません。
アドレスバーでのページ移動や検索では [Alt] + [Enter] で新しいタブを開けますが、新しいタブページの検索欄はそれも効きません。
あくまで [Enter] キーで検索を実行したときの動作であることに注意してください。[Alt] キーを押しながら検索バー右端の移動ボタン [->] をマウスクリックしても、新しいタブでは開きません。
現状の Firefox は、検索バーとアドレスバー、新しいタブページの検索欄で、それぞれ検索に関してできることとできないことがあります。
例えば、検索サイトにスマートキーワードを指定してブックマークし、これをアドレスバーから呼び出して検索を実行することができますが、このブックマークした検索サイトを呼び出す方法は、検索バーや新しいタブページの検索欄では使えません。
とりあえず、別トピックに記されている「OS: Windows 10 Home」「Firefox Quantum 60.0.2 (64 ビット)」を念頭に置いて書きました。役に立たない話だったらすみません。
(おことわり)
現在、健康上の制約により不定期な書き込みしかできなくなっています。すぐに応答できない場面がかなり多くなりますことを、ご容赦ください。