Vimium C supports both export and cloud-based synchronization of your settings (including key mappings and search engines). None of your browsing behavior is included.
By default, Vimium C only downloads synced settings during the first installation, and if no synced settings are found,
it will never sync with your browser account. However, if you do wish to enable this behavior, you may enable the
advanced Synchronize settings with your current account for this browser
setting.
All information handled by Vimium C, including history, bookmarks, page titles and URLs, will only be used locally.
Your search history in Link Hints
modes will be purged immediately after use,
and queries in Vomnibar
and browser omnibox will be cleared in less than 20 seconds. Your keyword searches --
entered when using FindMode
-- are stored but never included in synced settings. Please note that your FindMode
search keywords on Incognito windows are stored temporarily, and will remain in memory, until all of your Incognito
windows have been destroyed.
Vimium C requires these permissions:
bookmarks
&history
: to match queries and generate suggestions for Vomnibar.tabs
: to operate your tabs, including opening, removing, moving and updating.webNavigation
: to match an incoming URL, confirming whether Vimium C should be enabled or disabled on the page.- clipboard read+write & browsing activity: to add shortcuts for copying and pasting the page title/URL, link text/href, and the like.
contentSettings
: to toggle your browser's content settings. For example, turn on/off images, or JavaScript, on selected websites.notifications
: to show a notification whenever Vimium C is upgraded.sessions
: to allow you to restore closed tabs. This functionality requires Chrome 37+ or Firefox.storage
: its syncing functionality is not in use by default. However, if you enable "Sync settings with your current account for this browser
", Vimium C will requirestorage.sync
, to sync your settings items with the browser account servers.tabGroups
: to follow and keep current tab groups duringmoveTab*
commands and so oncookies
: (on Firefox only) to follow tab containers during moving tabs and opening URLsdownloads
: to let your browser directly download some linksfavicon
: to show website icons on Vomnibarscripting
: to collect information about what items on webpages are clickablesearch
: to search for query words on Vomnibar using your browser's default search engine
Note:
- The "browsing activity" listed above actually includes a number of separate permissions:
tabs
,<all_urls>
andwebNavigation
. - Vimium C never deletes any browser history item, except on explicit user requests (such as Shift+Delete).
Vimium C formerly overrode the "newtab" browser URL, to provide a better user experience on the chrome://newtab
page.
That behavior was reversed in version 1.77.0, released in Sep 2019: Vimium C no longer overrides this setting. If you'd
like to restore the previous behavior, we recommend NewTab
Adapter.
Vimium C registers a search key (v
) for browser's omnibox (the
address bar). This makes the box work just like Vomnibar in omni mode.
You may remove certain permissions without breaking Vimium C (note that some commands might fail as a result):
webNavigation
,contentSettings
,notifications
, andstorage
may be removed.- Certain manifest fields, including
commands
,chrome_url_overrides
, andomnibox
, can be removed safely. - In versions previous to Chrome 37, no
sessions
functionality exists, so a few of Vimium C's commands won't work. Most others will remain unchanged.