For the search use case, I use Firefox search keywords [1]. It avoids a useless redirection through duckduckgo ; I use duckduckgo bangs when I don't have a keyword configured.
You can even add search keywords by right clicking on a search field -> "Add a keyword for this search". It works on intranets and internal knowledge bases too.
This. In addition, you can use "Custom Search Engine" extension on Firefox to create custom search queries on Amazon, YouTube, etc. with keyboard shortcuts. For example, if I want to search for something on Amazon, I type "AA{space}USB Dongle" and it automatically searches the Amazon for "USB Dongle". The neat thing is that I customized the search URL so that "AA" also filters the results (shows only +4-star products, New, and Prime).
I've done similar thing with YouTube where I type "YY{space}" from anywhere and end up searching on YouTube.
You can even add search keywords by right clicking on a search field -> "Add a keyword for this search". It works on intranets and internal knowledge bases too.
[1] https://support.mozilla.org/en-US/kb/how-search-from-address...