原文连接:https://blog.csdn.net/wuxianjiezh/article/details/91848604

Vimium 可使我们解放鼠标,像在 Vim 中一样操纵 Chrome 浏览器,从而提高工作效率。

Vimium 与 Chrome 键盘快捷键配合使用,将更加无敌。

安装

通过 Chrome 网上商店中安装 Vimium

使用方法

以下只列出了常用的一些快捷键操作,完整命令请查看官方文档(vimium/README.md )或打开帮助对话框(Shift + ?)。

在当前选项卡中浏览

  • Shift + ?:查看帮助对话框
  • J:向下滚动
  • K:向上滚动
  • H:向左滚动
  • L:向右滚动
  • G:滚动到页面底部
  • gg:滚动到页面顶部
  • D:向下滚动半页
  • U:向上滚动半页
  • F:在当前标签中打开一个链接
  • Shift + F:在新选项卡中打开链接
  • R:刷新页面
  • GS:查看网页源代码
  • YY:将当前网址复制到剪贴板
  • YF:将链接URL复制到剪贴板

导航到新页面

  • O:在当前选项卡中打开 URL,书签或历史记录条目
  • Shift + O:在新选项卡中打开 URL,书签,历史记录条目
  • B:在当前选项卡中打开书签
  • Shift + B:在新选项卡中打开书签

查找功能

  • /:进入查找模式,输入要查询的内容并按 <Enter> 键进行搜索,或按 <ESC> 键取消
  • N:循环前进到下一个找到匹配
  • Shift + N:循环后退到前一个查找匹配项

在搜索内容的最后跟上 \r 转义字符,可使搜索字符串被当作 Javascript 正则表达式进行匹配。

操作浏览器历史

  • Shift + H:后退,查看浏览器历史记录
  • Shift + L:前进,查看浏览器历史记录

操纵选项卡

  • Shift + K:切换到右边一个选项卡
  • Shift + J:切换到左边一个选项卡
  • T:打开一个新的后台选项卡
  • YT:重复当前标签
  • X:关闭当前选项卡
  • Shift + X:恢复关闭的选项卡
  • Shift + T:搜索打开的选项卡
  • Shift + W:将当前选项卡移动到新窗口

查询

  • O:在当前选项卡中进行历史记录搜索
  • Shift + T:在当前选项卡中进行 Google 搜索

高级操作

  • ]]:浏览分页网站的下一页
  • [[:浏览分页网站的上一页
  • GE:编辑当前 URL并在当前选项卡中打开
  • G Shift + E:编辑当前 URL 并在新选项卡中打开
  • V:进入视觉模式:
    • P:粘贴并在当前选项卡中搜索
    • Shift + P:粘贴并在新的选项卡中搜索
    • Y:复制

Vimium 支持命令重复,例如,5t 将连续快速打开 5 个选项卡。

在Chrome 中使用Vimium的更多相关文章

  1. chrome中不可见字符引发的float问题

    起因是刷知乎时碰到这么个问题:https://www.zhihu.com/question/41400503 问题代码如下: <!DOCTYPE html> <html lang=& ...

  2. Chrome 中的彩蛋,一款小游戏,你知道吗?

    今天看到一篇文章,介绍chrome中的彩蛋,带着好奇心进去看了一眼,没想到发现了一款小游戏,个人觉得还不错,偶尔可以玩一下,放松放松心情!^_^ 当 Chrome 无法连接到互联网时, 或者上着网突然 ...

  3. 在 Chrome 中调试 Android 浏览器

    最近需要使用 Chrome Developer Tools 调试 Android 浏览器,但是官方指南并不是很好使,经过一番折腾,终于调试成功了,在此把经验分享给需要的朋友. Chrome Devel ...

  4. firefox与chrome中对select下拉框中的option支持问题

    firefox可以直接修改option的字体样式,但是chrome中option的字体样式是继承select的,这个是在项目中遇到的,具体的可以看一下 http://www.cnblogs.com/r ...

  5. Chrome中的Device模块调式响应性设计

    Chrome中的Device模块调式响应性设计 阅读目录 启用Device模块 Device模块设置介绍 自定义预设介绍 查看media queries 触发触摸事件 回到顶部 启用Device模块 ...

  6. 在桌面chrome中调试android设备中的web页面

    准备工作 1, 桌面版chrome 2, Android设备(安装有chrome浏览器) 3, Android-sdk Android-sdk安装及设置 SKD安装 从http://developer ...

  7. Ajax请求在IE和Google Chrome中可以响应,在Firefox中无法响应

    在工作中碰到这么一个问题,发送ajax请求,在IE和chrome中可以正常的响应,但是在Firefox中无法响应,代码如下: JS代码: function Sure(obj) { var statu ...

  8. chrome中tcmalloc的使用

    chrome中内存分配采用了第三方库tcmalloc,这个库主要提供给应用程序内存管理方面的优化,按资料说内存存取速度会从300ns降到50ns.更具体的关于这个tcmalloc的信息大家可以查网上的 ...

  9. Google Chrome中的高性能网络 (三)

    使用预连接优化了TCP连接管理 已经预解析到了主机名,也有了由OmniBox和Chrome Predictor提供信号,预示着用户未来的操作.为什么再进一步连接到目标主机,在用户真正发起请求前完成TC ...

随机推荐

  1. JavaScript笔记八

    1.原型(prototype) - 创建一个函数以后,解析器都会默认在函数中添加一个数prototype prototype属性指向的是一个对象,这个对象我们称为原型对象. - 当函数作为构造函数使用 ...

  2. 一个HTML5培训班毕业生的找工作随笔

    昨天刚参加完一个面试,通过了.写个随笔记录一下. 先介绍一下背景. 我是今年十月份的时候从某个培训机构的HTML5 Web前端培训班毕业的,是一个刚进入IT行业的新人. 本人毕业于某三流学校,在参加培 ...

  3. QQ登录功能之如何获取用于本地测试的APPID

    本文主要说明一下开发者如何在QQ互联创建测试应用,从而分配给我们一套APP ID和APP KEY,在我们平时学习的时候使用. 一.QQ互联注册开发者 要想使用QQ登陆的功能,首先你必须是腾讯开发者.腾 ...

  4. elastic search(es)安装

    全文搜索属于最常见的需求,开源的 Elasticsearch (以下简称 Elastic)是目前全文搜索引擎的首选. 它可以快速地储存.搜索和分析海量数据.维基百科.Stack Overflow.Gi ...

  5. Spring IOC容器装配Bean_基于XML配置方式

    开发所需jar包 实例化Bean的四种方式 1.无参数构造器 (最常用) <?xml version="1.0" encoding="UTF-8"?> ...

  6. 关于iframe/子窗体与父窗体的交互

    父子窗体交互方式 通过contentWindow交互 通过postMessage交互 通过contentWindow交互 主窗体内嵌的iframe或者是其通过js打开的新窗口都可以通过contentW ...

  7. Java分割面板和选项卡面板的应用

    1.分割面板 JSplitPane类的常用构造方法 构造方法 说明 JSplitPane() 创建一个默认的分割面板.默认情况下为在水平方向上分割,重绘方式为只在调整分隔条位置完成时重绘 JSplit ...

  8. 洛谷 题解 P1842 【奶牛玩杂技】

    本蒟蒻又双叒叕被爆踩辣! Solution: 我们先看数据,50000,那么O(n)或者O(n log(n))是可以过的,非严格O(n * sqrt(n))要卡卡常,说不定也可以过. 那么什么算法可以 ...

  9. luogu P4170 [CQOI2007]涂色

    题目描述 假设你有一条长度为5的木版,初始时没有涂过任何颜色.你希望把它的5个单位长度分别涂上红.绿.蓝.绿.红色,用一个长度为5的字符串表示这个目标:RGBGR. 每次你可以把一段连续的木版涂成一个 ...

  10. ZOJ-1709

    The GeoSurvComp geologic survey company is responsible for detecting underground oil deposits. GeoSu ...