原文连接: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. 使用 cAdvisor 主机上的容器

    目录 前言 安装测试 安装 docker 安装docker-ce 启动 cAdvisor 容器 访问测试 prometheus 服务端配置 使用 promtool 检查配置文件 重新加载配置文件 前言 ...

  2. 八大机器学习框架对比及Tensorflow的优势

    八大机器学习框架的对比: (1)  TensorFlow:深度学习最流行的库之一,是谷歌在深刻总结了其 前身 DistBelief 的经验教训上形成的:它不仅便携.高效.可扩 展,还能再不同计算机上运 ...

  3. Python与自然语言处理搭建环境

    参考书籍<Python自然语言处理>,书籍中的版本是Python2和NLTK2,我使用的版本是Python3和NLTK3 实验环境Windows8.1,已有Python3.4,并安装了Nu ...

  4. 网络ASI

    ASIHTTPRequest  基于底层CFNetwork框架,运行效率很高 可惜作者 停止更新,有一些潜在的BUG无人去解决 老项目 ASI + SBJson 只需要用到外面的源文件 ASI还依赖于 ...

  5. IDEA的控制台拖拽出来之后,如何恢复?

    大家搜到这个的时候,肯定遇到了如下图展示的尴尬情况,我们的控制台在不小心之间被拖拽出来,然后不知如何再拖回去?放心,我来告诉你怎么办. 点击左下角的  恢复按钮 就可以了.

  6. lerna式升级

    有段时间没更新博客了,是时候更新一波了. 之前不是vue-next出了吗,然后就去学习了一下,发现整个目录不是那么熟悉了,变成这样了: 于是就这个线索去研究了一下,发下这是用的 lerna + yar ...

  7. 让微信推送Jenkins构建消息

    Jenkins作为开发必备之神器,各家大小公司都在使用.Jenkins自身内置了基于邮件推送构建结果的功能.但是随着移动互联网的发展,邮件这玩意已经越来越少使用了,是否有一种办法能把jenkins构建 ...

  8. 洛谷 题解 P3161 【[CQOI2012]模拟工厂】

    本蒟蒻又双叒叕被爆踩辣! 题目链接 Solution: 这题又是一道贪心.. 数据范围: n<=15 ti<=100,000 gi<=10^9 mi<=10^9 这里就可以看到 ...

  9. C#开发安卓自学笔记1

    今天开始研究了下C#开发安卓,刚开始什么都不懂,学过安卓的同学们也是用Java开发的,虽然两者开发差别不大,但是还是有差别的 // Set our view from the "main&q ...

  10. IOS中获取各个文件的目录路径的方法和NSFileManager类

    转自:http://blog.sina.com.cn/s/blog_5fb39f910101di92.html IOS中获取各种文件的目录路径的方法 iphone沙箱模型的有四个文件夹,分别是什么,永 ...