I understand that I should be able to add a new search engine to Brave, assign it a short 2-4 character sequence (such as “:sh”), and then when I type that sequence into the address bar and hit space, I can then search using that search engine instead of the default one. However, I am unable to do this. I have gone into Settings > Search Engine > Manage Sites and Search, and I have this screen.
Clicking on the pencils lets me reassign the shortcuts, but does not let me change the site. Interestingly, I can delete default search engines from this list, but I cannot add them back.
I do not know what the difference between site search and search engines is, but while I can add to them freely, none of the custom ones I add seem to work.
This is the behavior when I type “:g” into my address bar
It shows me the option to switch to the tab, which I have open in a separate window, but it does not say anything about searching Presearch. Pressing Tab moves the selection down to “Switch to this tab”, pressing Space simply adds a space to the characters already in the address bar. If I type in a search term like “brave” and hit enter, it takes me to the Brave Search results for “:pre brave”, not the Presearch results.
Operating System and Brave Version: Brave 1.74.50, Windows
Neither deleting the presearch site search entry nor deactivating and reactivating it did anything to resolve the issue. The same behavior persists after both actions.
Hmmmm interesting. So just to confirm, at this time, none of the search engine shortcuts you have (including the default ones provided to you) will work?
Very strange. Can you please try creating a fresh browser profile (Menu --> More tools --> Add profile), close your original profile window (so only the newly created one is open), then try and add Presearch to the new profile and see if the shortcut works for you there?
@chifii if you click the three dots, does it allow you to put Presearch as your default search? If not, then it kind of would say you might have added it in wrong. I’m mentioning as thinking back to Cannot set a new default search engine - #2 by Saoiray where person hadn’t.
@chifii and there’s your issue. Notice what you have for the URL? You have to replace the search query with %s but you didn’t. Yours shows %25s So with an incorrect item there, it’s not being recognized.
@Saoiray good catch, that is very likely the issue. That said I’m not sure how it got that way, considering that the % symbol is a special character that needs to be encoded in the URL using the characters %25.
Regardless @chifii please try editing the query by removing the “25” and see if this resolves the issue.
Nah, just got a bit flipped. You do the search for whatever you want. Then you replace. So like if I did the search for Love it would go to https://presearch.com/search?q=love. Then the instructions are to replace whatever we searched, which is Love, with the %s instead.
So would be q=%s and you end up with https://presearch.com/search?q=%s
Anyway, glad to know you got it resolved. And with the above said, hopefully helps for any others you want to add in the future as well.