customized Vimium in C-Style code, supporting Chinese, global commands and injection into some other extensions
* now LinkHints can hint items using the `.onclick` handler
* work well in websites like https://youpin.mi.com
* in LinkHints mode, press `<a-f2>` if some hint markers are covered by page content
* Vomnibar supports keyword/phase blacklist, and matched items are hidden except you type the keyword
* on Vomnibar, a perfectly matched domain suggestion may get auto selected
* on Vomnibar, query "`:w`" to search tabs only in current window (or use a option `currentWindow`)
* if an iframe is embeded dynamically and no exclusion rules found, now apply those rules of the top frame on it
* for pages like https://docs.google.com
* `w` and `e` in visual mode now jump among words much more smartly
* Vimium C's blank page will also be dark if Vomnibar is in dark mode
* FindMode supports `<c-j/k>` to go next on a host frame
* fix broken `togglePinTab`
* Vomnibar fixes some UI issues including the wrong box shadow on Chrome 73
* fix issues when syncing settings
* fix lots of edge cases
Advantages compared with Vimium:
* All code from philc's Vimium is rewritten to support more edge cases.
* Much more commands for greater convenience.
* Work well in very extreme situations.
* Full support for Chinese, including decode Chinese characters in URLs.
* Global commands: some shortcuts still work even on chrome:// pages.
* Allow to inject itself to other extensions - if you want, just add
to your extension's pages, and then full functions of Vimium++ are avaiable on them.
Vimium: Licensed under MIT. See more on: https://github.com/philc/vimium/wiki .
Usage is also in the wiki page.
All information handled by Vimium C, including history, bookmarks and page titles and urls, will only be used locally. There will be no syncing activity to your Chrome account, unless you enable the setting item `vimSync` manually. See more on the github repo.