The hacker's browser.

作为一个Chrome的忠实使用者,从开发人员工具到谷歌的扩展程序(extensions)【插件】,这些都在无形之中提高我们的工作效率。

N年前的一天,看到了一款插件,Vimium,嗯,就是它。

于是开始了Vimium的学习。

谷歌应用商店下载  打不开,好吧,如果不想翻的话,那就用下面的这个地址吧。  http://chromecj.com/productivity/2014-12/325/download.html

安装后,在网页中按下Shift+? 就会显示帮助文档

学习使用总结如下:

小写字母直接按键,大写字母Shift+按键。注:如果大写灯开了那触发的就是大写按键了。

j,<c-e>:稍微向下滚动。大概60px【<c-e>:Ctrl+E】

k,<c-y>:稍微向上滚动。大概60px【<c-y>:Ctrl+Y】
h:稍微向左滚动
l:稍微向右滚动

hjkl:左下上右

gg:滚动到网页最上方【类似于Home键】

G:滚动到网页最下方【类似于End键】
d:向下滚动半个页面高度【类似于半个PageDown】
u:向上滚动半个页面高度【类似于半个PageUp】
r:刷新
yy:复制当前网页地址【类似于Ctrl+L,Ctrl+C。浏览器快捷键,选中地址栏,复制】
gs:查看网页源代码【类似于Ctrl+U】【对于那些屏蔽右键的网站,可以轻松查看源代码】

f:在当前页打开链接
F:在新窗口打开链接

(所有的链接都会被标记,依次按下字母即可打开)

x:关闭当前网页
X:恢复刚刚关闭的网页

t:打开新窗口
T:切换已经打开的窗口

J:切换到上一个标签
K:切换到下一个标签
H:后退
L:前进

以上查看后稍加练习就能够熟练使用,下面用的不多,先记录在案:

o:相当于地址栏,可以打开URL、收藏栏、历史记录
O:在新窗口中打开以上地址
b:打开收藏栏的地址
B:在新窗口中打开收藏栏地址

p:在当前页面打开剪切板里面的网页,如果不是网页,默认谷歌搜索
P:在新页面中打开剪切板里面的网页,如果不是网页,默认谷歌搜索
i:输入模式,所有命令都会失效,直到按ESC退出此模式
v:进入虚拟模式(没搞懂什么意思)

gi:使第一个文本框聚焦(在当前显示区域)
/:进入搜索模式--输入要搜索的字,回车
  n:向前匹配搜索到的内容(组合/使用)
  N:向后匹配搜索到的内容(组合/使用)

详细的请转至Github
https://github.com/philc/vimium#keyboard-bindings

Vimium -为键盘而生的更多相关文章

  1. 6.文件所有权和权限----免费设置匿名----Windows键盘记录器----简介和python模块

    文件所有权和权限 touch --help cd Desktop mkdir Folder cd Folder clear touch Test1 Test2 Test3 Test4 ls ls -l ...

  2. Chrome划词翻译-Saladict

    Saladict 沙拉查词是一款专业划词翻译扩展,为交叉阅读而生.大量权威词典涵盖中英日韩法德西语,支持复杂的 划词操作.网页翻译.生词本.PDF,以及 Vimium 全键盘操作 . 迄今为止最好用的 ...

  3. chrome插件——Vimium 键盘手福利

    chrome插件——Vimium 键盘手福利 金刚 chrome chrome插件 Vimium 一直希望纯键盘操作,但是在浏览网页的时候,发现还是很难做到这点的.因为网页浏览的时候会有 各种各样的内 ...

  4. 像黑客一样!Chrome 完全键盘操作指南(原生快捷键 + Vimium 插件)

    有那么一波小伙伴,多数时候都不需要用到鼠标,通常他们正好是“黑客”.当你开始使用键盘操作一切时,便能体会到无需用鼠标瞄准按钮时的干脆,无需在键盘和鼠标之间移动手时的轻松. Chrome 原生自带大量快 ...

  5. 我是键盘侠-键盘流神器Vimium

    黑客的浏览器. Vimium本着Vim的精神为导航和控制提供键盘快捷键. 注意:谷歌不允许 Vimium在 Chrome Web Store页面和 新选项卡页面上运行.所以按键无效不要惊讶 Vimiu ...

  6. 全键盘Vimium快捷键学习记录

    0.设置而 vimium 的默认搜索引擎: http://www.baidu.com/s?wd= j: 向下细微滚动窗口.  k:向上细微滚动窗口. gg:跳转到页面的顶部.G:跳转到页面的底部.r: ...

  7. Vimium - 让你体验Geek般的浏览体验

    相信很多电脑高手们都会寻找一一些快捷高效的操作方式,如经常利用键盘的快速操作,让你脱离鼠标,可以让你不用花太多精力地去移动细小的指针进行操作,使得工作的效率提高许多. 不过,实际上很多时候我们还是不得 ...

  8. 【神器】vimum在浏览器中键盘操作选择、复制、粘贴,键盘党的最爱

    1.下载: http://files.cnblogs.com/files/quejuwen/vimum_extension_1_56.zip 2.开源:https://github.com/philc ...

  9. Vimium 下载 像个 Geek 一样去浏览

    插件地址(被墙):https://chrome.google.com/webstore/detail/dbepggeogbaibhgnhhndojpepiihcmeb 本地下载:http://file ...

随机推荐

  1. ORACLE odbc驱动相关

    驱动下载 http://www.oracle.com/technetwork/topics/winsoft-085727.html http://www.oracle.com/technetwork/ ...

  2. bzoj4010: [HNOI2015]菜肴制作【拓扑排序】

    想到了一个分治方法,每一次尽量放小的那个,把它依赖的放在左边,不依赖的放在右边. TLE 80: #include <bits/stdc++.h> #define rep(i, a, b) ...

  3. libusb 开发者指南-牛胜超(转)

    源:libusb 开发者指南 libusb Developers Guidelibusb 开发者指南 原作者:Johannes Erdfelt翻译者:牛胜超 Table of Contents目录 P ...

  4. UVa 369 - Combinations

    题目大意:给两个数n, m,求C(n, m).用java直接写就好了. import java.io.*; import java.util.*; import java.math.*; class ...

  5. JS脚本语言(全称java script:网页里使用的脚本语言:非常强大的语言):基础语法

    一.注释语法 1.单行注释// 2.多行注释/**/ 二.语法输出 1.alert(信息):弹出信息 2.confirm(信息):弹出一个和用户交互的对话框 3.prompt(信息):弹出一个可以让用 ...

  6. java 类中的属性为什么一般都是私有的

    作为一种规范,所有可能被外部访问的可修改变量,都应该有一对对应的getXXX()和setXXX()的存取方法.保证所有对属性值的存取操作,均通过唯一的途径进行. 而我们一般使用private来作这种信 ...

  7. Python计算一个项目中含有的代码行数

    最近想要知道以前做过的project有多少行代码,因为文件太多,直接手工数效率太低,于是编写一个python程序用来计算一个project有多少代码行. 首先,在一个项目中,有很多子文件夹,子文件夹中 ...

  8. 25+免费的Bootstrap HTML5网站模板

    在前端框架中,Bootstrap可以说是非常有名的高级网站设计框架.网上也有很多使用Bootstrap程序创建的免费模板.这些模板设计成响应式模式,因此你可以使用它们来为所有的设备平台和浏览器创建网站 ...

  9. jquery 组合键键盘事件

    jQuery处理键盘事件,比如小说网站中常见的按左右键来实现上一篇文章和下一篇文章,按ctrl+回车实现表单提交,google reader和有道阅读中的全快捷键操作... 本文讲述jQuery处理按 ...

  10. 《疯狂Java讲义》(七)---- 方法

    一 方法的参数传递机制 Java方法的参数传递方式只有一种:值传递.就是将实际参数值的副本传入方法内,而参数本身不会受到任何影响. eg. 基本类型的值传递 public class Primitiv ...