Vimium 这个名字其实是 Vim 和 Chromium 的合体。Vimium 继承了 Vim 中的常用键位,让你在使用 Chrome 的过程中,无论是浏览网页、切换标签或是其它任何操作,全都可以只通过键盘完成。
插件地址:https://chrome.google.com/webstore/detail/dbepggeogbaibhgnhhndojpepiihcmeb
一、普通模式
Shift+j的意思,以下大写全部表示加Shift
1.页内移动
- j:向下细微滚动窗口, k:向上细微滚动窗口
- h:向左移动, l:向右移动
- d:向下滚动半个屏幕(相当于PageDown), u:向上移动半个屏幕(相当于PageUp)
- gg(连续按两下g):回到顶部
- G:跳转到页面的底部
- zH:一直移动到左部, zL:一直移动到右部
2.导航历史:
- H:回退上一个历史页面(相当于浏览器中的向左箭头)
- L:回到下一个历史页面(相当于浏览器的向右箭头)
3.标签页:
- K,gt:跳转到右边的一个标签页
- J,gT:跳转到左边的一个标签页
- t:创建一个新的标签页
- x:关闭当前的标签页
- X:恢复刚刚关闭的标签页
- W:单独窗口打开当前标签页
- b:在当前页面打开一个书签(输入部分网址会自动进行搜索
- B:在新的标签页打开一个书签
- T:显示当前所有的标签页,并快速切换
- 》:标签页右移(shift+>>,按两次)
- 《:标签页左移(shift+>>,按两次)
4.页面
- yy:拷贝当前页面的URL到剪贴板
- yt:复制当前标签
- yf:拷贝某一个URL到剪贴板
- r:重新载入该页(相当于F5刷新页面)
- f:在当前页面打开一个新的链接
- F:在新的页面打开一个新的链接
- gs:查看网页的源代码
- gu:跳转到父页面 (比如
http://www.douban.com/group/vim/
,输入后跳转到父页面即http://www.douban.com/group/
,所以不同于H的快捷键是回到上个历史页面)
链接
- f:将当前网页上的所有可见链接/输入框分配一个快捷键,输入后就可以打开或者跳转到对应的输入框。如果按的是F,那么将在新窗口中打开页面(见上图)
搜索
- o:可以匹配历史记录、收藏夹并在当前窗口打开,或者直接打开一个网址或者搜索一个关键字, 相当于Chrome中的地址栏
- O:在新窗口中打开,功能与上同。
- ?:显示命令的帮助提示(再按一次关闭)
二、命令模式
- i:输入模式(如果发现命令不起作用,可能是进入输入模式了,此时按Esc回到命令模式)
- g+i:将光标 定位到输入框,如果有多个可以按Tab键切换,
- 2gi 就是聚焦到第2个,输入gNi则焦点集中到第N个输入框
- / : 查找
- n: 向下查找匹配内容
- N:向上查找匹配内容
三、视图模式
- v: 进入视图模式 可以使用hjkl进行移动选择,配合p粘贴。