今天下午折腾了一下Chrome下面的一个插件Vimium的使用,顿时发现该插件功能强大,能够满足减少鼠标的使用。至于为何要使用这个插件,源于我手腕上的伤一直没有好,使用鼠标的时候有轻微的疼痛。而且,由于我一般都是在SNS网站上停留,在人人和微博比较多,所以实际上发现每次看完一个一个页面都要点下一页的感觉很不爽,而同时最近在学习Vim,所以想到如果能够实现几个简单的快捷键,那么会相当方便。为此Google之,发现了这个给力的插件,以下为我的学习笔记。

Vimium使用快捷键总结

j, <c-e>

:

Scroll down

k, <c-y>

:

Scroll up

h

:

Scroll left

l

:

Scroll right

gg

:

Scroll to the top of the page

G

:

Scroll to the bottom of the page

zH

:

Scroll all the way to the left

zL

:

Scroll all the way to the right

d

:

Scroll a page down

u

:

Scroll a page up

r

:

Reload the page

gs

:

View page source

yy

:

Copy the current URL to the clipboard

yf

:

Copy a link URL to the clipboard

gu

:

Go up the URL hierarchy

i

:

Enter insert mode

gi

:

Focus the first (or n-th) text box on the page

f

:

Open a link in the current tab

F

:

Open a link in a new tab

<a-f>

:

Open multiple links in a new tab

b

:

Open a bookmark in the current tab

B

:

Open a bookmark in a new tab

[[

:

Follow the link labeled previous or <

]]

:

Follow the link labeled next or >

gf

:

Cycle forward to the next frame on the page

j: 向下移动。
k:向上移动。(不明白默认的<c-y>表示是啥用法,使用了c-y这三个键没有效果)
h:向左移动。
l:向右移动。
zH:一直移动到左部。
zL:一直移动到右部。
gg:跳转到页面的顶部。
G:跳转到页面的底部。
d:向下翻页(相当于PageDown被按下了)
u:向上翻页(相当于PageUp被按下了)
r:重新载入该页(相当于F5刷新页面)
gs:查看页面源代码
yy:拷贝当前页面的URL到剪贴板
yf:拷贝某一个URL到剪贴板(实际上是相当于输入了f,然后出现很多编码的URL,选择某个之后,相当于拷贝了某个,因为一个页面中可能有很多超链接)
gu:跳转到父页面(比如http://www.douban.com/group/vim/,输入后跳转到父页面即http://www.douban.com/group/,所以不同于H的快捷键是回到上个历史页面)

i:输入模式(如果发现命令不起作用,可能是进入输入模式了,此时按Esc回到命令模式)
gi:将焦点集中到第一个输入框(输入gNi则焦点集中到第N个输入框)
f:在当前的页面打开一个新的链接。
F:在新的页面打开一个新的链接。
<a-f>:在当前页面打开多个链接(没感觉使用到了多个标签,不过表示的是输入af)
b:在当前页打开一个书签。(输入部分网址会自动进行搜索)
B:在新的标签页打开一个书签
gf:循环到当前页面的下一个框层(可能跟页面制作有关,目前没用到)

查找模式:(和Vim相似)
/ : 查找
n: 向下查找匹配内容
N:向上查找匹配内容

导航历史:
H:回退上一个历史页面(相当于浏览器中的向左箭头)
L:回到下一个历史页面(相当于浏览器的向右箭头)

标签页操作:
K,gt:跳转到右边的一个标签页
J,gT:跳转到左边的一个标签页
t:创建一个新的标签页
x:关闭当前的标签页
X:恢复刚刚关闭的标签页
?:显示命令的帮助提示(再按一次关闭)
(红色为常用的命令)

另外,在当前的标签页直接输入一个新的网址,按F6就OK了。这个基本的快捷键都不会,搜了半天才搞定,汗~
发现学习一个新的东西也不是很费时间,而且能够提高效率,看来还是要折腾啊,年轻不折腾就会退步,就像工作以后就没心思倒腾了一样,退步不少啊!

附linuxToy的部分说明(http://linuxtoy.org/archives/vimium.html):
Vimium 用法
页面浏览
j、k、h、l:向下/上/左/右滚动 
gg 和 G:移至页顶/页底 
Ctrl + d 和 Ctrl + u:下/上翻页 
zi 和 zo:放大/缩小 
历史
H:后退 
L:前进 
标签页
t:打开新标签 
d:关闭标签 
u:还原标签 
J/K:下/上一个标签 
Hint 模式

f/F:进入 Hint 模式,后者会在新标签页中打开链接

from: http://www.cppblog.com/deercoder/archive/2011/10/22/158886.aspx

Chrome神器Vimium快捷键学习记录相关推荐

  1. Chrome神器Vimium快捷键

    Vimium -- Chrome与vim双神器的融合,让你摆脱鼠标,完美实现全键盘的简单操作! vimium简介 Vimium是一款 Chrome 插件,它继承了 Vim 中的常用操作,让我们在使用 ...

  2. Chrome神器Vimium的使用和配置

    Vimium是效率与装逼兼具,极客上网的不二选择, 当你能熟练的使用时,你就会对他爱不释手,我也是用熟练之后才发现是vimium如此的好用和舒服. 接下来我就介绍一下Vimium的基本用法以及自己自定 ...

  3. photoshop快捷键学习记录

    移动工具(ctrl+v) 移动工具功能:把素材拖入ps中.再素材间来回选择.再同一素材中前后移动图层: 选择素材时,按shift键选择多个素材一次性同时导入: 常用对比思路 常用的对比思路:大小.颜色 ...

  4. Chrome的Vimium经典教程

    Vimium是效率与装逼兼具,极客上网的不二选择, 当你能熟练的使用时,你就会对他爱不释手,我也是用熟练之后才发现是vimium如此的好用和舒服. 接下来我就介绍一下Vimium的基本用法以及自己自定 ...

  5. Python|Git remote|hosts|PyCharm常用快捷键|变量转换|命名|类型|运算符|分支|调整tab|循环|语言基础50课:学习记录(1)-项目简介及变量、条件及循环

    目录 系列目录 均引自原项目地址: Python语言基础50课简介及相关网址 修改 hosts 文件 解决 GitHub 上图片无法显示 视频资源 Python语言基础50课代码等文件资源 表1. P ...

  6. Cadence Allegro 17.4学习记录开始06-PCB Editor 17.4快捷键的说明和中英文的切换和操作界面放大缩小设置

    目录 Cadence Allegro 17.4学习记录开始06-PCB Editor 17.4快捷键的说明和中英文的切换和操作界面放大缩小设置 PCB Editor 17.4快捷键的说明 第一:env ...

  7. 电脑删除快捷键_可能是知乎最有用的 Windows 快捷键学习指南。

    在任何地方搜索"快捷键的使用",你都能找到无数的列表清单.但你应该不会专门去对照一个个的表单,企图把所有快捷键全部掌握吧? 经过三年左右的总结和视频制作,Topbook 大概产出了 ...

  8. 第一周前端web学习记录

    第一周前端web学习记录 #什么是HTML.CSS? 如何写代码以及在哪里写 vs code 的基本使用方法 浏览器 网站开发 HTML 的结构基础和属性 创建标签 嵌套 HTML标签 设置属性 HT ...

  9. Chrome浏览器(Chrome极速浏览器)快捷键

    谷歌浏览器神器(告别鼠标):想摆脱鼠标吗,从这开始(vimium快捷键) 窗口 Ctrl+N 打开新窗口 Ctrl+Shift+N 在隐身模式下打开新窗口 Ctrl+O,然后选择文件 在谷歌浏览器中打 ...

最新文章

  1. GraphQL 01--- GraphQL 介绍及资源总结
  2. 信息系统项目管理师-常用英文术语整理
  3. redis操作帮助类
  4. Eclipse C++的配置问题launch failed binary not found
  5. 面试官:元素排序Comparable和Comparator有什么区别?
  6. 深入理解JVM(4)——对象内存的分配策略
  7. Ionic如何实现单选二级菜单切换
  8. 黄章钦点的魅族大将,为什么会引发群嘲?
  9. (转)Julia PkgServer 镜像服务
  10. 浅析成套设备研制中的项目模板管理
  11. 【瑞利衰落信道】理论+模型+仿真
  12. Qt文件路径:QDir
  13. linux安装软件无图标,linux安装的软件如何不固定在桌面图标 linux 桌面图标
  14. 自建KMS激活服务器
  15. 【图像增强】Frangi滤波器血管图像增强【含Matlab源码 2108期】
  16. 乐优商城之品牌新增fastDFS(九)
  17. 仅有几个分布点,绘制物种的分布图
  18. alert的确定和取消
  19. java的接口常用命名_Java命名和目录接口,Java Naming and Directory Interface,音标,读音,翻译,英文例句,英语词典...
  20. CSS清除浮动 清除float浮动

热门文章

  1. jquery学习手记(3)属性
  2. 电信用户流失预测案例(2)(特征工程)
  3. 为程序员量身定做的目标
  4. 有赞搜索引擎实践(算法篇)
  5. Java Review - 并发编程_原子操作类原理剖析
  6. Apache Kafka-Spring Kafka生产消费@KafkaListener源码解析
  7. 哈希表(散列表)的介绍,代码实现
  8. 爬虫学习笔记(二十二)—— Mitmproxy
  9. 计算机学院校园文化标语,校园文化建设标语50条
  10. Python知识:关于map