Vimium: Using Vim to operate Google Chrome

Source: Internet
Author: User
ArticleDirectory
    • Install vimium
    • Vimium usage
    • Prompt
    • 18 comments

VI/Vim's key setting solution is very classic, and someProgramOr directly support it (such as Bash), or simulate it to a certain extent through plug-ins/extensions. Vimium is such a Google Chrome extension. It allows you to operate Google Chrome Web browsers in VIM mode, which not only reduces the cost of learning new key settings, but also improves the operation efficiency.

Currently, vimium includes page browsing, history, tabs, and other key settings, as well as handling Link Opening through a letter-like hint. Vimium has fewer features than the other Google Chrome extension vimlike smooziee, but is basically available.

Install vimium

VimiumSource codeThe host is on GitHub, so to get it, you need the GIT tool. After you have prepared it, execute the following command in the terminal:

 
Git clone git: // github.com/philc/vimium.git

Then, go to the Google Chrome extension page and click the "load unpacked extension..." button to locate the vimium source.CodeDirectory, and then follow the prompts.

Vimium usage

Page browsing

    • J, K, H, L: Scroll down/up/left/right
    • Gg and G: Move to the top/bottom of the page
    • CTRL + D and CTRL + u: Bottom/top pages
    • Zi and Zo: Zoom in/out

History

    • H: backward
    • L: Forward

Tab

    • T: open a new tag
    • D: Disable tags.
    • U: Restore tags
    • J/K: Next/last tag

Hint Mode

    • F/F: enters the hint mode, and the latter opens the link in the new tab.
Prompt

By changing the background_page.html file in the source code directory, You can bind a new button to suit your usage habits.

Read more:

    • No related posts

18 comments
  1. 1Yeqin_su Commented @

    Ha, this is a kind of innovation, pure support. Recently, the glorious return to my Firefox, or Firefox ...... Haha

  2. 2Kilior Commented @

    Google requires too much control. I only use Gmail. Wave is likely to take a rest after a while.

  3. 3Kilior Commented @

    Search is still used.

  4. 4Iven Commented @

    Vim controls to save the world ......

  5. 5 Jinzhu commented @

    http://github.com/jinzhu/vimlike-smooziee

    This Is My modified vimlike smooziee version,
    added

    support for the upper and lower pages [[/]
    support for Ajax connections
    support for select
    supported, if the name of a connection is "History (History) command usage in 15 cases", you can enter mlff, you can enter mly (command usage in the first byte of Chinese pinyin) to open this connection
    C-Z temporarily stop the shortcut key
    record the magnification of the website... and other functions

    use this connection to install: http://github.com/jinzhu/vimlike-smooziee/raw/master/vimlike-smooziee.crx
    before installing this version, first remove the official version, install again
    If You Want To modify the script locally, git clone git@github.com: Jinzhu/vimlike-smooziee.git
    modify as much as possible, and then run the rake install installation (Welcome To The patch)

    PS: in the near future, I will re-engineer this plug-in to make the code more modular and add a large number of functions, such as the search function, please wait

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.