使用vimium已经很长时间了,然而每次应用仅限于hjkl几个上下左右键和KJ标签页操作这种最低级的操作。实际上vimium有很多实用的快捷键。 这几天换了新的办公地点,除了熟悉vimium这个插件外,索性给自己再来点新的感觉——使用左手鼠标。三天过去了,慢慢习惯了,确实不错。倒不是因为效率上带来的提高,而是由此带来的新鲜感,将平日的疲惫和懈怠感一扫而空。
最常用
hjkldu 页面内移动
JK 标签页切换
HL 后退前进
| Command |
Note |
| O |
在新标签页中打开 URl、书签或历史记录 |
| t |
创建一个新标签页 |
| x |
关闭当前标签页 |
页面导航
| Command |
Note |
j, <c-e> |
向下滚动 |
k, <c-y> |
向上滚动 |
| h |
向左滚动 |
| l |
向右滚动 |
| gg |
滚动到页面顶部 |
| G |
滚动到页面底部 |
| zH |
滚动到页面最左边 |
| zL |
滚动到页面最右边 |
| d |
向下滚动(相当于 PageDown 键) |
| u |
向上滚动(相当于 PageUp 键) |
| r |
重载页面 |
| gs |
查看页面源代码 |
| yy |
复制当前 URL 到剪贴板 |
| yf |
复制一个 URL 链接到剪贴板 |
| p |
打开剪贴板中的 URL 到当前标签页 |
| P |
打开剪贴板中的 URL 到新标签页 |
| gu |
跳转到当前 URL 的上一层 |
| gU |
跳转到当前 URL 的最高层 |
| i |
进入插入模式 |
| v |
Enter visual mode (beta feature) (enterVisualMode) |
| V |
Enter visual line mode (beta feature) (enterVisualLineMode) |
| gi |
焦点第一个文本输入框。使用 tab 可以在文本输入框之间循环跳转 |
| f |
在当前标签页中打开一个链接 |
| F |
在新标签页中打开一个链接 |
<a-f> |
在新标签页中打开多个链接 |
[[ |
Follow the link labeled previous or < (goPrevious) |
]] |
Follow the link labeled next or > (goNext) |
| gf |
Cycle forward to the next frame on the page (nextFrame) |
| gF |
Select the tab’s main/top frame (mainFrame) |
| m |
创建新标记 |
使用 Vomnibar
| Command |
Note |
| o |
打开 URl、书签或历史记录 |
| O |
在新标签页中打开 URl、书签或历史记录 |
| T |
搜索已打开的标签页 |
| b |
打开书签 |
| B |
在新窗口中打开书签 |
| ge |
编辑当前 URL |
| gE |
编辑当前 URL 并在新标签页中打开 |
使用查询
| Command |
Note |
| / |
进入查询模式 |
| n |
下一个已查询到的值(页面内循环查找) |
| N |
上一个已查询到的值(页面内循环查找) |
导航历史
| Command |
Note |
| H |
根据浏览历史后退一页 |
| L |
根据浏览历史前进一页 |
标签操纵
| Command |
Note |
| K, gt |
向右移动一个标签页 |
| J, gT |
向左移动一个标签页 |
| g0 |
移动到第一个标签页 |
| g$ |
移动到最后一个标签页 |
| t |
创建一个新标签页 |
| yt |
复制当前标签页 |
| x |
关闭当前标签页 |
| X |
恢复已关闭的标签页 |
| W |
将标签页移动到新窗口 |
<a-p> |
固定/取消固定当前标签页 |
| « |
向左移动标签页 |
| » |
向右移动标签页 |
其他
参考资料