序
vim是一款程序员圈子中的神级编辑器,当看到大神们在个性化的vim编辑器上舞动指尖,抛开鼠标束缚的时候,我们都会惊叹他们的超高效率,是真.生产工具。而vimium是chrome下浏览器快捷键插件,帮助你解放鼠标手,用上了就离不开了。类似的还有firefox下的vimperator,下面就让我们来看看这款神器的基本用法。
操作指南
页面滚动操作
| 按键 | 操作 | 说明 |
|---|---|---|
| j | 向下 | |
| k | 向上 | |
| h | 向左 | |
| l | 向右 | |
| gg | 到页面顶端 | |
| G | 到页面底部 | |
| d | 向下半页 | |
| u | 向上半页 | |
| H | 后退 | 在标签页历史中 |
| L | 前进 | 在标签页历史中 |
url编辑
| 按键 | 操作 | 说明 |
|---|---|---|
| o | 输入url并在当前标签页跳转 | |
| O | 输入url打开新标签页 | 不改变当前标签页 |
| r | 重载当前页面 | |
| yy | 拷贝当前url | |
| p | 将拷贝的url在新标签页中打开 | |
| P | 将拷贝的url在当前标签页中打开 | |
| ge | 编辑当前url | |
| gE | 编辑当前url并在新标签页中打开 | |
| gu | 到url上层目录 | 会跳转 |
| gU | 到url根目录(domain) | 会跳转 |
标签控制
| 按键 | 操作 | 说明 |
|---|---|---|
| t | 打开空白新标签 | |
| T | 在打开的标签中搜索并切换 | |
| ctrl+ 1-9 | 切换到指定标签页 | |
| J | 切换到上一个标签页 | |
| K | 切换到下一个标签页 | |
| ^ | 切换到上一个浏览的标签页 | |
| g0 | 切换到第一个标签页 | |
| g$ | 切换到最后一个标签页 | |
| yt | 在新标签中打开当前标签页并切换 | |
| x | 关闭当前标签页 | |
| X | 回复关闭的标签页 | |
| W | 将当前标签页移动到新窗口中 | |
| << | 将当前标签页向左移动 | |
| << | 将当前标签页向右移动 |
鼠标点击操作(核心功能f)
| 按键 | 操作 | 说明 |
|---|---|---|
| f | 提示可点元素按键 | 切换当前标签页 |
| F | 提示可点元素按键 | 不改变当前标签页 |
| yf | 提示可点元素按键 | 复制超链接结合p或P打开链接 |
| gs | 切换新标签页查看页面源码 | |
| gi | 焦点切换到页面第一个输入框 |
文字搜索
| 按键 | 操作 | 说明 |
|---|---|---|
| / | 输入需要搜索的关键字 | 支持正则表达式,详细请查看vimium正则wiki |
| n | 循环查找下一个 | 没测试成功 |
| N | 循环查找上一个 | 没测试成功 |
其他
| 按键 | 操作 | 说明 |
|---|---|---|
| ? | 帮助 | |
| esc | 停止加载 | 当前页面 |
留坑(常用到但还没有出现的功能)
切换焦点到指定输入框
切换可滚动目标,如简书markdown编辑模式下的编辑框和显示框
页面放大缩小,chrome原始快捷键 ctrl+ / ctrl-
退出url框编辑状态(在这种状态下,快捷键各种失效)
结语
只要按照上面的操作指南花上短短的几分钟,你便可以快速的掌握这款超好用的神器,并能让你的浏览编辑效率成倍提高,简直不要太爽,还不赶快用起来!