Skip to content

Files

Latest commit

 

History

History
197 lines (141 loc) · 7.18 KB

vimium.md

File metadata and controls

197 lines (141 loc) · 7.18 KB

Chrome 神级插件 Vimium

Vimium 是 Chrome 浏览器的效率插件,它继承了 Vim 中的常用操作,让你在使用 Chrome 浏览器过程中,无论是浏览网页、切换标签或是其它任何操作,都可以通过键盘快速完成。🚀

页面导航

?                   # 显示 help,查询 Vimium 的使用方法
j                   # 当前页面向下移动
k                   # 当前页面向上移动
h                   # 向左移动
l                   # 向右移动
zH                  # 一直移动到左部
zL                  # 一直移动到右部
gg                  # 跳转到页面的顶部
G                   # 跳转到页面的底部
d                   # 向下翻页,相当于 PageDown
u                   # 向上翻页,相当于 PageUp
r                   # 重新载入该页,相当于 F5 刷新页面
gi                  # 将焦点集中到第一个输入框,输入 gNi 则焦点集中到第 N 个输入框
gf                  # 循环到当前页面的下一个框层
gF                  # 选择页面的主/顶框
gs                  # 查看页面源代码
gu                  # 跳转到 URL 页面路径的父级,例如:xxx.com/xxx/ --> xxx.com/
gU                  # 转到 URL 层次结构的根目录,例如 xxx.com
ge                  # 编辑当前 URL
gE                  # 编辑当前URL并在新选项卡中打开
yy                  # 拷贝当前页面的 URL 到剪贴板
yf                  # 拷贝某一个 URL 到剪贴板
i                   # 输入模式,按 Esc 键回到命令模式
v                   # 进入预览模式,使用 p/P 粘贴,然后使用 y 来拷贝
f                   # 显示当前页面上所有可点击链接,再输入相应字母在当前标签页打开
F                   # 显示当前页面上所有可点击的链接,再输入相应字母在新标签页打开
b                   # 在当前页打开一个书签,输入部分网址会自动搜索
B                   # 在新的标签页打开一个书签
p                   # 在当前标签中打开剪贴板的 URL	
P                   # 在新标签页中打开剪贴板的 URL
<Alt+f>             # 在当前页面打开多个链接
<Ctrl+e>            # 当前页面向下移动
<Ctrl+y>            # 当前页面向上移动

注:Vimium 的大杀器 f 键要加以使用,即 f + 页面浮动字符 可以打开页面上的任何链接,大量减少鼠标操作!

查找模式

/                   # 当前页面查找
n                   # 向下查找匹配内容
N                   # 向上查找匹配内容

导航历史

H                   # 回退上一个历史页面,等价于浏览器中的向左箭头
L                   # 回到下一个历史页面,等价于浏览器的向右箭头

标记

ma                  # 设置当前页标记 a,只能在当前 Tab 页面跳转;m{char},char 为小写字符
mA                  # 设置全局标记 A ,可以切换到其他 Tab 的跳转过来;m{CHAR},CHAR 为大写字符
`a                  # 跳转到本地标记 a
`A                  # 跳转到 q 全局标记 a
``                  # 跳回到跳转之前的位置,即在执行 gg,G,n,N,或 / a 之前的位置

标签页

t                   # 创建一个新的标签页
x                   # 关闭当前的标签页,等价于 ⌘+w
X                   # 恢复刚刚关闭的标签页,等价于 ⌘+⇧+w
W                   # 将当前标签移动到新窗口
^                   # 切换到上一个历史标签页,可用于两个标签页之间切换
g0                  # 切换到第 1 个标签,数字 0,非字母 O
g$                  # 切换到最后 1 个标签,为方便可以用 ⌘+9
yt                  # 复制当前标签页并打开
<<                  # 将当前标签页向左移动
>>                  # 将当前标签页向左移动
K,gt               # 跳转到右边的一个标签页
J,gT               # 跳转到左边的一个标签页
<Alt+p>             # 固定标签栏

搜索框

o                   # 从 URL、书签、历史记录中搜索地址,回车打开
O                   # 从 URL、书签、历史记录中搜索地址,回车在新标签页中打开
b                   # 仅从书签搜索地址,回车打开
B                   # 仅从书签搜索地址,回车新标签页中打开
T                   # 搜索当前浏览器已打开的所有标签

自定义搜索引擎

配置自定义搜索引擎,通过快捷键 o/O 调起搜索框,输入搜索引擎简写,再输入空格,再输入搜索词回车,则会调用对应的搜索引擎进行搜索。

搜索引擎简写 搜索引擎地址 搜索引擎名字

例如:以下为个人自定义搜索引擎!

g: https://www.google.com/search?q=%s Google
G: https://www.google.com/search?q=%s Google
zh: https://www.zhihu.com/search?type=content&q=%s 知乎
ZH: https://www.zhihu.com/search?type=content&q=%s 知乎
tb https://s.taobao.com/search?q=%s 淘宝
TB https://s.taobao.com/search?q=%s 淘宝
jd https://search.jd.com/Search?keyword=%s 京东
JD https://search.jd.com/Search?keyword=%s 京东
bd: https://www.baidu.com/s?wd=%s 百度
BD: https://www.baidu.com/s?wd=%s 百度
bz https://search.bilibili.com/all?keyword=%s b站
BZ https://search.bilibili.com/all?keyword=%s b站
aqy https://so.iqiyi.com/so/q_%s 爱奇艺
AQY https://so.iqiyi.com/so/q_%s 爱奇艺
tm https://list.tmall.com/search_product.htm?q=%s 天猫
TM https://list.tmall.com/search_product.htm?q=%s 天猫
db https://www.douban.com/search?q=%s 豆瓣
DB https://www.douban.com/search?q=%s 豆瓣
y: https://www.youtube.com/results?search_query=%s Youtube
Y: https://www.youtube.com/results?search_query=%s Youtube

预览模式

先用 / 定位,找到想要选择的字符
再按 v ,进入模式
然后使用:
j                   # 向下一行
k                   # 向上一行
h                   # 向左一个字符或标点,[N]h,N 为整数,可以向左移动 N 个字符
l                   # 向右一个字符或标点,[N]l,N 为整数,可以向右移动 N 个字符
w                   # 下一个标点符号后位置,包括看不见的换行符
e                   # 下一个标点符号前位置
b                   # 取消选中上一个字符,字符和标点算一个字符

其他

[N]t                 # 打开 N 个 Tab 页面,N 为整数
<Esc>                # Esc 退出键,可以从任意控制命令、任意模式中退出,例如插入模式、查找模式

帮助信息

# 显示命令的帮助提示;再按一次关闭
Shift+/              # 显示命令的帮助提示

快捷键对照表

vimium.png

网络资源