extension ExtPose

Vimium C - All by Keyboard

Description from extension meta

A keyboard shortcut tool for keyboard-based page navigation and browser tab operations with an advanced omnibar and global shortcuts

Image from store Vimium C - All by Keyboard
Description from store Vimium C is an open source browser extension that provides keyboard-based inner-page navigation, browser tab operations, and an enhanced search panel, so you may take full advantages of your browser without a mouse or touchpad. It supports: * press `f` to hint all clickable elements of the current web page * press `o` to show a search panel ("Vomnibar", a safe iframe) to search in your history, bookmarks, opened tabs and configured search engines, and you can even remove a history or tab by selecting a search result and pressing Shift+Delete * press j, k, h, l to scroll down/up/left/right on web pages * press "/" to search for text; press "v" to enter Visual Mode (just like VIM) * press Shift+J, Shift+K, `g0`, `g$` to switch to the previous/next/first/last tab * press `x` to remove a tab, and Shift+X to restore recently closed tabs (sessions), and many other commands * command repetition: for example, pressing `5X` (`5`, Shift+X) will restore 5 recent closed tabs * configure key mappings to bind Vimium C's tens of commands to other key sequences, and add options to switch command behaviors * apply block lists and allow lists of key mappings on configurable special websites and URLs It can copy any selected text and current tab's title and URL to the system clipboard, and read the clipboard to search the copied text using a specified search engine. It can also enable/disable websites' image loading and even JavaScript execution, if you trigger its command "toggleCS". This functionality requires a permission of "Change your settings that control websites' access to features such as cookies, JavaScript ...", and Vimium C promises that it won't do any thing secretly, but only act on what key sequences you press. It will provide 8 "global" browser shortcuts: createTab, previousTab, nextTab, reloadTab, and some others, so you may bind some key sequences to them, and then these commands will work even when a page has no focus (e.g. when the browser address bar is focused). It will register an omnibox keyword "v", and if you input "v" and press Space on the browser address bar (omnibox), you can do searches for history, bookmarks and tabs just like you're inputting on its Vomnibar. It supports encoded URLs, and you can search Chinese, Japanese and Korean words in URLs of history and bookmarks. You may configure it to decode URLs in a charset of your locale . It will download all synced settings from the Internet during the first installation, and you may enable/disable the syncing on certain computers. If you have any exclusion rule for key mappings, it will monitor browser tab URL changes to re-check whether a new URL matches your URL pattern list. Vimium C may show a notification when it gets upgraded to a new minor version. For more information about release notes, rebinding your keys and how to use many of Vimium C's features, please see here: https://github.com/gdh1995/vimium-c#readme . There're also wiki pages.

Latest reviews

  • (2020-07-15) 几页: 惊喜。
  • (2020-03-29) 刘俊麟: 用vimium用惯了,请问仅剩一个标签页的时候,有办法按x直接关闭浏览器吗
  • (2020-03-22) andrey berezin: o Open URL, bookmark, or history entry (use keyword="", url:boolean/string) (Vomnibar.activate) c (use keyword="") все понятно - это использовать поиск который сам забиндил на букву, но что значит (url:boolean/string) и для чего это, как этим пользоваться?
  • (2020-03-15) Bukong Li: 1.80.3版本,切换到标签页时,切换到谷歌主页,谷歌应用商店等页面时,无法使用。跟原来vimium 一样的问题,说是谷歌等主页没有开放权限吗?vimium c 不是说解决这问题了吗?
  • (2020-03-07) Yufeng Ren: 非常好用,只是我在infinity pro拓展主页中用不了vimiuim c ,看了在其他拓展中使用vimiuim c教程还是搞不定,还是报错不知道为什么
  • (2020-02-28) 王柏东: 中文忒棒了! 火钳刘明!!!!
  • (2020-02-21) jun v: x键不能像vimium一样关闭所有标签页后关闭浏览器,而是会新建一个标签页,这一点似乎不方便?或许是我使用习惯问题
  • (2020-02-20) being of habits: Good job. I'm super excited about it
  • (2020-02-05) martín glusberg: Fantastic! Could not live without it (and that is saying a lot!).
  • (2020-02-02) C. C.: Vim厨狂喜,超级丝滑! Excellent for Vim users! Very convenient!
  • (2020-01-03) Jiahang Wu: 666,好用~
  • (2020-01-01) Даниил Осипчук: Many thanks to the developer.
  • (2019-12-31) 霁云南: 特别好!
  • (2019-07-17) sooqua: Great, great work.
  • (2019-06-02) Karol Kreński: Awesome! I like it more than the original vimium plugin.
  • (2019-05-16) Alex Payne: I went to this extension from vimium because this project is still maintained and fixes bugs that remain in vimium. It is a fork of vimium. My only gripe is that it takes control of the new tab page setting so I have to manually go and remove the default setting when I install this extension.
  • (2019-05-10) 11100100: 非常之多谢!运作得很好!
  • (2019-05-10) wang caid: 从vimium转过来啦 被搜索框无法focus的问题弄得很头疼 作者在vimium项目里请开发者merge无果,果断转过来支持作者
  • (2019-01-17) the wind in: 好用。 不过 当使用/搜索的时候使用 \w 之类的好像不生效呢。 . 是生效的。
  • (2018-10-15) 唐旺: 已经安装 用完后再来评分一次
  • (2018-09-16) 云不二: mark数据不手动需要清空吗? 如果需要的话该如何操作呢?
  • (2018-06-26) Alex Herring: improved upon the original extension to an amazing degree. out of viumium, surfingkeys, saka key, this one definitely takes the cake. 10/10
  • (2018-06-21) 王需: excellent!
  • (2018-04-24) Sébastien Lavoie: Works like a charm! This should be included by default in Chrome: it is so useful! Many thanks to the developer. I am a big fan of the tab navigation functionality provided by this extension which isn't working properly on other extensions. This one clearly is the winner!
  • (2018-03-30) soul mate: good so much

Latest issues

  • (2020-06-22, v:1.83.4) Md Saifuddin: How to move tab back to previous window after moving it to next window?
    `W` moves the current tab to next window, once I do that can I undo that i.e. move the tab back to the window from which it was separated?
  • (2020-03-18, v:1.81.1) Md Saifuddin: Compatibility with 'Dark reader' extension
    When used along with 'Dark reader' extension, the text in 'search' box of 'find mode' is not visible.
  • (2019-06-26, v:1.75.7) Samuel Kurland: Newtab
    Great work on the extension! Two criticisms: Reasonable people can disagree, but I feel strongly that Vimium C shouldn't change the newtab page by default. Discovering the change was an unpleasant and frustrating surprise when I first installed the extension. Using a custom newtab page (i.e. the Earth View from Google newtab page) also shouldn't require users to enter the extension's index.html manually. Really, unless the user specifically instructs the extension to change the newtab page, there's no reason for Vimium C to it or how it's configured. The purpose of the extension is just to add some vim kebybindings. The newtab page is a completely separate matter, which other extensions handle, right?
  • (2019-01-14, v:1.71.2) Ralf Gustav: move tab left / right seems not to work anymore, due to chrome update?
    Hi, big Vimium C fan here. In the menu on chrome://extensions/shortcuts I used to have move tab left / right mapped to cmd 1 , cmd 2 but it doesn't work anymore since a few days. Due to Chrome update? Somebody else has the same issue?
  • (2017-02-21, v:1.58 beta) Zilong Zhong: 能否不要接管new tab url?
    vimium++非常好用,相对vimium, cvim, surfingkeys来讲,能找到更多的可点击链接(按f时),但就是接管了new tab url后,强制改变用户打开新页面的已有习惯,十分不舒服,可能会因此失去一些用户
  • (2017-02-20, v:1.58 beta) Zilong Zhong: New tab覆盖了插件"Empty New Tab Page"
    插件"Empty New Tab Page"用来打开新tab的时候显示空白页。 安装vimium++后,上述插件失效,改成"pages/blank.html"后,很别扭,地址栏不是空的,希望改进,谢谢
  • (2017-02-13, v:1.58 beta) 刘士: 中文支持
  • (2016-11-23, v:1.57.1) 蔡嘉文: 新微度标签页无法使用


8,194 history
4.8197 (61 votes)
Last update / version
2020-08-02 / 1.84.3
Listing languages