介绍:
Vimium是一种浏览器扩展,以Vim的按键功能对浏览对象操作
安装说明:
[Chrome网上应用店](https://chrome.google.com/extensions/detail/dbepggeogbaibhgnhhndojpepiihcmeb)
[Firefox插件网站](https://addons.mozilla.org/en-GB/firefox/addon/vimium-ff/)。
[github地址](https://github.com/philc/vimium)
按键:
浏览当前页面:
? 显示帮助对话框以获取所有可用键的列表
h 向左滚动
j 向下滚动
k 向上滚动
l 向右滚动
gg 滚动到页面顶部
G 滚动到页面底部
d 向下滚动半页
u 向上滚动半页
f 在当前选项卡中打开一个链接
F 在新标签页中打开链接
r 重新加载
gs 查看源代码
i 进入插入模式-所有命令将被忽略,直到您按Esc退出
yy 将当前网址复制到剪贴板
yf 将链接网址复制到剪贴板
gf 循环到下一帧
gF 聚焦主框架/顶框架
导航到新页面:
o 打开URL,书签或历史记录条目
O 在新选项卡中打开URL,书签,历史记录条目
b 打开书签
B 在新标签页中打开书签
使用查找:
/ 进入查找模式
-输入搜索查询并按Enter键进行搜索,或按Esc键取消
n 循环前进到下一个查找匹配项
N 向后循环到上一个查找匹配项
浏览历史记录:
H 回退上一个历史页面(相当于浏览器中的向左箭头)
L 回到下一个历史页面(相当于浏览器的向右箭头)
操作标签:
J,gT 左移一个标签
K,gt 向右转到一个标签
g0 转到第一个标签
g$ 转到最后一个标签
^ 访问以前访问的标签
t 创建标签
yt 当前标签重复
x 关闭当前标签页
X 恢复关闭的标签页(即展开“ x”命令)
T 在打开的标签页中搜索
W 将当前标签页移到新窗口
<a-p> 固定/取消固定当前选项卡
使用标记:
ma,mA 设置局部标记“ a”(全局标记“ A”)
`a,`A 跳转到本地标记“ a”(全局标记“ A”)
`` 跳回到上一跳之前的位置
-即在前一个gg,G,n,N或`a之前
其他高级浏览命令:
]]],[[ 跟随标记为“下一个”或“>”(“上一个”或“ <”)的链接
-有助于浏览分页网站
<a-f> 在新标签页中打开多个链接
gi 将焦点放在页面上的第一个(或第n个)文本输入框中
gu 在URL层次结构中上一层
gU 上升到URL层次结构的根
ge 编辑当前网址
gE 编辑当前网址并在新标签页中打开
zH 一直向左滚动
zL 一直向右滚动
v 进入可视模式;使用p / P粘贴并移动,使用y拖动
V 进入视线模式
Vimium支持命令重复,因此,例如,点击5t将快速连续打开5个选项卡。 <Esc>
(或
<c-[>
)将清除队列中的任何部分命令,还将退出插入和查找模式。
有一些高级命令未在此处记录;请参阅帮助对话框(键入“?”)以获取完整信息。
清单。
自定义键映射:
可以在选项页面上的“自定义键映射”中重新映射或取消映射任何默认键绑定。
每行输入以下按键映射命令之一:
map key command
:将键映射到Vimium命令。覆盖Chrome的默认行为unmap key
:取消映射键并恢复Chrome的默认行为unmapAll
:取消所有绑定的映射。如果想完全擦除Vimium的默认设置并启动。
例子:
map <c-d> scrollPageDown
映射ctrl + d向下滚动页面。 Chrome的默认启动行为
书签对话框被隐藏。map r reload
将r键映射到重新加载页面。unmap <c-d>
删除ctrl + d的所有映射并恢复Chrome的默认b
命令展示清单: