Multiple %s Placeholders in Search Engines
Currently, if the URL for a custom search engine contains the "%s" placeholder for the search term more than once, only the first occurence is actually replaced with the search term when a search is conducted.
Instead, all occurences should be replaced, as some search engines actually require the search term to come up more than once within the search URL.
Option not to URL-encode the Search (%s)
Please add an option in the Search Engines setting to not URL-encode the
%s replacement string for a particular search engine. Alternatively, add a different placeholder — perhaps
%N for Non-encoded replacement. This is a per-engine parameter, not a global setting.
Example: The Wayback Machine wants URLs not URL-encoded, e.g., https://web.archive.org/web/*/https://forum.vivaldi.net. However, a custom search engine defined as
https://web.archive.org/web/*/%s gives the result https://web.archive.org/web/*/https%3A%2F%2Fforum.vivaldi.net, which doesn't return any results.
(Side note: YubNub supports this already, by looking for the string
[no url encoding] in the URL.)