Vimium 是chrome底下的一个插件,所有chrome浏览器或者是基于chrome内核的浏览器(比如我用的Vivaldi)都可以使用这个插件。它提供了大量快捷键来方便键盘党浏览网页。目前在Chrome网上商店已经有3000+的好评了,基本都是五星好评!

其中 f 快捷键可以标识页面中所有可以点击的元素简直属于黑科技范畴。

当然,一次性记忆大量快捷键是不科学的。值得一提的是,Vimium的大量快捷键和Vim重合,本人没有用过vim(只知道insert那种)。大大方便了使用者类比记忆快捷键。

第一阶段 (1个快捷键)

? 打开帮助,在任何时候可以打开快捷键小抄。你也可以直接跳过这个阶段。

第二阶段 (6个快捷键)

f 定位一个页面元素( f ocus),页面会出现黄色标签,输入标签上的内容可以模拟一次点击该位置的效果。

j 页面向下滚动一点

k 页面向上滚动一点

r 重新载入网页( r eload)

x 关闭当前页面

t 新建标签页 (new T ab)

到此,你学到了大部分重要的快捷键。之后的快捷键基本可以通过这些快捷键的组合实现对应的功能。

第三阶段 (10个快捷键)

Shift + x 撤销关闭

u 上滑一大块( u p)

d 下滑一大块( d own)

g-g 上滑到页面顶部

G 下滑到底部

Shift + f 在后台打开页面元素

J 切换到左边的标签页

K 切换到右边的标签页

H 返回

L 前进

第四阶段 (17个快捷键)

g-i 激活输入框( g o i nput)

g-s 打开源代码( g o s ource code)

g-e 编辑当前的地址 ( g o to e dit)

g-u URL的上一个层级 ( g o to up URL hierarchy)

o 打开一个快捷跳转栏 ( o pen)

b 打开 bookmark 跳转到书签 ( b ookmark)

[-[ 上一页(如果页面上有列表的上一页标识)

]-] 下一页(如果页面上有列表的下一页标识),很适合用来看动漫和浏览搜索结果

yt 复制当前标签页

yy 复制地址栏地址

<-< 将当前tab左移

>-> 将当前tab右移

m+锚定名称 标记页面位置( m ark),相当于在这个位置添加了一个 a:href="#锚定名称"

` + 锚定名称 跳转到锚定... 相当于点击跳转到锚定位置

^ 返回上一个标签页

p 当前页打开剪贴板

P 新页面打开剪贴板

第五阶段Zz

其他快捷键 , 可以打开 ? 来查看

其他设置

强烈建议打开高级设置 (advanced option)进行如下修改

chrome浏览器插件推荐——Vimium 篇的更多相关文章

  1. Chrome浏览器插件推荐大全

    如何下载:http://www.cnplugins.com/devtool/ 提示:下载可能版本过旧,推荐搜索喜爱的插件之后前往官网或者github(编译的时候确保node和npm都是最新的版本).或 ...

  2. 强烈推荐 10 款珍藏的 Chrome 浏览器插件

    Firebug 的年代,我是火狐(Mozilla Firefox)浏览器的死忠:但后来不知道为什么,该插件停止了开发,导致我不得不寻求一个新的网页开发工具.那段时间,不少人开始推荐 Chrome 浏览 ...

  3. Rest Client(Rest接口调试工具,有保存功配置功能) chrome浏览器插件

    Rest Client(Rest接口调试工具,有保存功配置功能) chrome浏览器插件 下载地址 插件的操作很简单,下面是一些简单的实例. 1.安装 在谷歌应用商城搜索postman,如下图1-1所 ...

  4. chrome浏览器插件启动本地应用程序

    chrome浏览器插件启动本地应用程序 2014-04-20 00:04:30|  分类: 浏览器插件|举报|字号 订阅     下载LOFTER我的照片书  |     chrome的插件开发这里就 ...

  5. 使用 Chrome 浏览器插件 Web Scraper 10分钟轻松实现网页数据的爬取

    web scraper 下载:Web-Scraper_v0.2.0.10 使用 Chrome 浏览器插件 Web Scraper 可以轻松实现网页数据的爬取,不写代码,鼠标操作,点哪爬哪,还不用考虑爬 ...

  6. chrome浏览器插件开发经验(一)

    最近在进行chrome浏览器插件的开发,一些小的经验总结随笔. 1.首先,推荐360的chrome插件开发文档:http://open.chrome.360.cn/extension_dev/over ...

  7. 还在为百度网盘下载速度太慢烦恼?chrome浏览器插件帮你解决!

    百度网盘已然成为分享型网盘中一家独大的“大佬”了.时代就是这样不管你喜不喜欢,上网总会遇到些百度网盘共享的文件需要下载.然而,百度网盘对免费用户的限速已经到了“感人”的地步了,常常十多KB/秒的速度真 ...

  8. chrome浏览器插件window resizer调试webapp页面大小

    chrome浏览器插件window resizer可以调整当前浏览器分辨率大小 可以自定义大小,以适合于andorid和iphone设备

  9. 用Javascript编写Chrome浏览器插件

    原文:http://homepage.yesky.com/62/11206062.shtml 用Javascript编写Chrome浏览器插件 2010-04-12 07:30 来源:天极网软件频道 ...

随机推荐

  1. 继承CListCtrl,然后重载OnLButtonUP消息,发现变成双击才触发???

    原文链接: http://bbs.csdn.net/topics/380052636 1楼 因为WM_LBUTTONDOWN事件和NM_CLICK事件是同时发生的,只是后者要等到用户释放鼠标后才算完成 ...

  2. linux用户管理之创建用户和删除用户

    一.常用命令: (1)创建用户命令两条: adduser useradd (2)用户删除命令: userdel 二.两个用户创建命令之间的区别 adduser: 会自动为创建的用户指定主目录.系统sh ...

  3. unity, 延迟执行代码

    使用协程实现比较方便,可以带参数. void Start(){ StartCoroutine(delayLaunchRocket(rocket,2.0f)); } IEnumerator delayL ...

  4. unity3d 通过添加rigidBody来指明物体是动态的,以避免cache开销

    unity3d 通过添加rigidBody来指明物体是动态的,以避免cache开销. 如果不添加rigidBody,则unity会认为它是静态的,会对物理计算进行cache,但如果此物体实际上tran ...

  5. Centos设置静态IP及修改Centos配置文件的方法

    通常,如果我们想更改主机地址为静态地址或者更改主机名,需要修改的几个文件包括: /etc/sysconfig/network Centos设置主机名和网络配置 /etc/sysconfig/netwo ...

  6. [k8s]通过svc来访问集群podhttp://api:8080/api/v1/namespaces/default/services/mynginx/proxy/

    以往的套路是,安装完成k8s集群后-->安装dns-->安装ingress以便外面访问(或者映射nodeport方式) 如果你不想做任何关于ingress/nodeport一些操作.想通过 ...

  7. hdoj1114 Piggy-Bank

    Piggy-Bank Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total ...

  8. 基于S3C2440的U-BOOT的start.S分析

    基于S3C2440的U-BOOT的start.S分析 在了解了ARM相关的汇编指令后,同时结合网上各位大虾的提点开始阅读u-boot的启动代码,现将分析过程记录如下 可执行文件及内存映射 我们可以把可 ...

  9. js实现类似新闻条目人物简介不间断的滚动

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  10. python 判断字符串是否为空用什么方法?

    s=' ' if s.strip()=='': print 's is null' 或者 if not s.strip(): print 's is null'