The Problem
The Chrome devs have stated this will never be an option.
The same as the reason we don't add options for most other things. It increases UI and code complexity, testing load, and general maintenance costs. In the case of the omnibox the whole system is designed around inline autocompletion and would require a serious rework to support an off-by-default option.
Comment 1 stands. We intend to fix problems on a case-by-case basis. We don't intend to ever provide an option to disable autocompletion.
Chrome's Omnibar has an heuristic algorithm that learns from your actions, so if you repeatedly type "h" and select the third suggestion from the browser history, it will increase its ranking. Bookmarks are supposed to be the most interesting pages from your browser history, so it's obvious that you'll find them in the list of suggestions. For now, there's no option to disable the suggestions from the browser history and your bookmarks.
I'd even hazard that Google is a bit too in love with their own product
Options
You can try replacing Chrome's Omnibar with Fauxbar. Fauxbar appears to have better control of search suggestions among other things.
Is Fauxbar for me?
- When using Chrome's Omnibox, have you ever typed in part of a page title or address you know you've been to, yet no relevant results
appear?
- Do you find the Omnibox's mix of search suggestions, website suggestions, bookmarks and history items (or lack thereof) confusing?
- Do you like having the option to click to use a search engine, instead of typing its name to use it?
- Are you not using Chrome because you can't stand its Omnibox?
If you answered yes, then Fauxbar is for you.
Here's a look at Fauxbar's suggestion settings:
A note: Fauxbar doesn't actually replace Omnibar. It replaces the new tab
page in Chrome and grabs the focus from the Omnibar upon opening a new tab.
Disclaimer: I'm in no way affiliated with Fauxbar. It's just a suggestion I've found on multiple sites that could work.
As it stands, I'm surprised there aren't more Omnibar replacements out there. I imagine it would be difficult to actually replace the Omnibar physically, but options such as Fauxbar do seem like a good alternative. I'd love to know if there are any further options available.
I don't think you mistyped c#, I think this was a bug that was introduced recently.
As I also just started getting this behaviour.
See https://code.google.com/p/chromium/issues/detail?id=406029
I'm guessing that as #'s are used in url's more often now, chrome decides that anything with a # behind it should be considered a web address. For example if you type: "wdqwuuw#" it will auto-correct to "wdqwuuw/#", which you of course don't want.
Best Answer
I'd like this too.
Unfortunately I believe 'Compact Navigation' is only available in Windows builds.