chrome插件Vimium
为了能够在网页任意地方通过键盘直接快速定位到Google和百度的搜索框,找了很多办法都不好使,直到我遇到了Vimium。
高频按键
f 元素定位器
j 向下滚动一点
k 向上滚动一点
d 向下滚动半页
u 向上滚动半页
r 刷新页面
o/O 从URL、书签、历史记录中搜索地址,回车打开
b/B 仅从书签搜索地址,回车打开
T 搜索当前浏览器的所有标签
gi 定焦在页面第一个文本可输入位置(定位 百度,谷歌输入框位置)
G 到页面底部
g+g 连续两次g,到页面顶部
下面是大部分按键使用方法,部分与chrome浏览器自身的快捷键作用重合,建议使用chrome自身快捷键,因为浏览器快捷键很多可以跨浏览器通用。
visual model
先用 / 定位,找到想要选择的字符
再按 v ,进入模式
然后使用
j:向下一行
k:向上一行
h:向左一个字符或标点(数字+h,可以移动多个字符)
l:向右一个字符或标点(数字+l,可以移动多个字符)
w:下一个标点符号后位置,包括看不见的换行符
e:下一个标点符号前位置
b:取消选中上一个字符,字符和标点算一个字符
操作网页
j or <c-e> 向下滚动一点 (对应浏览器通用按键:键盘上下键)
k or <c-y> 向上滚动一点 (对应浏览器通用按键:键盘上下键)
d 向下滚动半页(对应浏览器通用按键:page up)
u 向上滚动半页(对应浏览器通用按键:page down)
h 向左滚动(对应浏览器通用按键:键盘左右键)
l 向右滚动(对应浏览器通用按键:键盘左右键)
r 刷新页面(对应浏览器通用按键:ctrl + r)
yy 复制当前页面URL到剪切板
p 在当前标签页打开剪切板中的URL,如不是URL则默认引擎搜索
P 在新标签页打开剪切板中的URL,如不是URL则默认引擎搜索
i 输入模式,有些网页有内置的快捷键,进入该模式即可使用该网页内置的快捷键
gi 定焦在页面第一个文本可输入位置
f 打开元素定位器,是在当前标签页打开
F 打开元素定位器,是在新标签页打开
gf 选择下一个frame(尤其在选择网页内置视频的时候很管用)
G 到页面底部
g+g 连续两次g,到页面顶部
操作标签
t 新建标签页 (对应浏览器通用按键:ctrl + t)
J 切换到左标签页(对应浏览器通用按键:ctrl + tab)
K 切换到右标签页(对应浏览器通用按键:ctrl + shift + tab)
^ 切换到 上一个历史标签页(可用于两个标签页之间切换)
g0 切换到第一个标签(对应浏览器通用按键:ctrl + 0)
g$ 切换到最后一个标签(对应浏览器通用按键:ctrl + 9)
yt 复制当前标签页并打开
x 关闭当前标签页(对应浏览器通用按键:ctrl + w)
X 恢复关闭的标签页 (对应浏览器通用按键:ctrl + shift + t)
<< 将当前标签页向左移动
>> 将当前标签页向左移动
浏览历史
L 前进(对应浏览器通用按键:alt + 键盘->键)
H 后退(对应浏览器通用按键:alt + 键盘<-键)
查找功能
/ 开启查找功能(在右下角有输入框,输入要查找的字符,按下Enter,结束输入
n 查找下一个
N 查找上一个 (再按/ 结束查找)
使用搜索框
o 从URL、书签、历史记录中搜索地址,回车打开
O 从URL、书签、历史记录中搜索地址,回车在新标签页中打开
b 仅从书签搜索地址,回车打开
B 仅从书签搜索地址,回车新标签页中打开
T 搜索当前浏览器的所有标签
Chrome好用的快捷键
ctrl + l 选中并编辑当前地址栏
ps:如果网页和浏览器自带的快捷键发生了冲突,这时候想用自带的快捷键怎么办呢?输入 i 进入insert model,就可以使用了。