I'm fulltime FF but I won't pretend that the in-site (site specific) search works as smoothly as it did (does?) in Chrome
In Chrome you would go to foo.com and you would use their search input and from then on, in your address bar you can type foo (or maybe just f, depending on how often you use foo.com), and press <tab> to search within the site
This is a workflow you get used to
For the longest time I wanted this in FF, but I think the real thing that clicked for me was just heavily leaning on duckduckgo's bangs
(Firefox does have in-site search, which you can use by right clicking in the site's search input and clicking "Add a Keyword for this Search", but I'm not even sure how it works heh)
edit: okay so this is how it works https://support.mozilla.org/en-US/kb/how-search-from-address... and I just added `a` for amazon.com and I typed `a` in the address bar and pressed <enter> and it didn't do anything, hm
edit2: so I guess my main point should have been: Firefox has a manual step for what Chrome did for "free", after you made your first in-site search, which you were probably already going to do
Well also I'd like the address bar to be a fucking address bar and not an address-but-sometimes-search bar.
Minimally you can restore the search bar, and now `ctr-k` will focus that bar, while `ctrl-l` will continue focusing the address bar
HOWEVER.. if you type keywords and not a domain in the address bar, it's still gonna search. That's the rub you don't like, I suppose
https://support.mozilla.org/en-US/kb/add-search-bar-firefox-...
user_pref("keyword.enabled", false);
user_pref("browser.fixup.alternate.enabled", false);
user_pref("browser.urlbar.suggest.searches", false);
user_pref("browser.urlbar.filter.javascript", true);
You can put these in a "user.js" file in your profile directory if you don't have one already, or just set them in about:configI was highlighting what I missed when switching over
Personally I disable the cloud-based suggestions and rely only on my local history.
https://www-archive.mozilla.org/docs/end-user/keywords.html
Basically, Firefox allows you to set a keyword (which I often set to an abbreviation + question mark) which you can link to a site's search URL. For example to search Google Scholar I would type my keyword, "sch?" and then my search query, and after pressing enter I am taken to the site's search results. It's a few more steps you have to take, but has the added benefit of allowing you to add the functionality for any site.