原文连接: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. spring日志体系浅析(spring 5.x)

    日志是进行软件开发必不可少的一项功能,目前流行着很多开源日志库,比如log4j.log4j2.logback.JDK Logging.commons-logging.slf4j等. 几种日志产品的介绍 ...

  2. ctf中关于图片的隐写随笔(不全)

    ①JPG图片的结束符,十六进制常为FFD9 ②binwalk的原理是:检查常见的文件头信息,如果不符合,一定有隐藏信息.③JPG是有损压缩,PNG是无损压缩,BMP是不压缩. 隐写的基本原理:图片查看 ...

  3. 科学使用Log4View2

    目录 目录 前言 科学使用 编辑和调试程序集 调试程序集 编辑程序集 结语 推荐文献 目录 NLog日志框架使用探究-1 NLog日志框架使用探究-2 科学使用Log4View2 前言 这个标题很低调 ...

  4. Linux如何切换图形界面和命令行界面

    在命令行,输入 init 3 命令,并按回车键执行,切换到命令行界面 切换到命令行界面后,在界面上只显示一个闪烁的光标,按下 Ctrl+Alt+F6(非虚拟机)或者 Alt+F6(虚拟机),显示用户登 ...

  5. 新手学分布式 - Envoy Proxy XDS Server动态配置的一点使用心得

    Envoy Proxy 动态API的使用总结 Envoy Proxy和其它L4/L7反向搭理工具最大的区别就是原生支持动态配置. 首先来看一下Envoy的大致架构 从上图可以简单理解:Listener ...

  6. 【nodejs原理&源码赏析(7)】【译】Node.js中的事件循环,定时器和process.nextTick

    目录 Event Loop 是什么? Event Loop 基本解释 事件循环阶段概览 事件循环细节 timers pending callbacks poll阶段 check close callb ...

  7. 【华为云网络技术分享】HTTP重定向HTTPS配置指南

    [摘要] 本文介绍使用华为云弹性负载均衡配置Http重定向到Https的方法. 1. HTTP.HTTPS 头部标识 ELB 对 HTTPS 进行代理,无论是 HTTP 还是 HTTPS 请求,到了  ...

  8. iOS 自定义TabBarController

    转自:http://blog.csdn.net/xn4545945/article/details/35994863 一.自定义的思路 iOS中的TabBarController确实已经很强大了,大部 ...

  9. nbuoj 2080 洛谷p1025 数的划分

    链接:http://www.nbuoj.com/v8.83/Problems/Problem.php?pid=2820 链接:https://www.luogu.org/problem/P1025 题 ...

  10. POJ3111

    Demy has n jewels. Each of her jewels has some value vi and weight wi. Since her husband John got br ...