vimium 成神之路-键盘党的胜利
vimium 成神之路-键盘党的胜利
vimium简介
Vimium是一款 Chrome 插件,它继承了 Vim 中的常用操作,让我们在使用 Chrome 的过程中,无论是浏览网页、切换标签、搜索以至于任何其它操作,全都可以只通过键盘完成
Vimium 安装地址
Vimium Github 地址
快捷键大全
对于ctrl + x,meta + x和alt + x,修饰键分别指定为<c-x>,<m-x>和<a-x>。对于shift + x和ctrl-shift-x,只需输入 X 和<c-X>
默认快捷键列表
- 通过**<shift-?>** 随时展示快捷键列表
当前页面操作
在浏览器当前页面的所有操作
? 显示帮助对话框以获取所有可用键的列表
h 向左滚动一点
j 向下滚动一点
k 向上滚动一点
l 向右滚动一点
gg 滚动到页面顶部
G 滚动到页面底部
d 向下滚动半页
u 向上滚动半页
f 打开元素定位器,是在当前标签页打开
F 打开元素定位器,是在新标签页打开
r 刷新
gs 查看源码
i 进入插入模式 - 在您按Esc退出之前,将忽略所有命令
yy 将当前网址复制到剪贴板
yf 将链接URL复制到剪贴板
gf 循环到下一帧(尤其在选择网页内置视频的时候很管用)
gF 聚焦主/顶框架
复制代码
新页面操作
o 从URL、书签、历史记录中搜索地址,回车打开
O 从URL、书签、历史记录中搜索地址,回车在新标签页中打开
b 仅从书签搜索地址,回车打开
B 仅从书签搜索地址,回车新标签页中打开
T 搜索当前浏览器的所有标签
复制代码
使用搜索
/ 进入查找模式 - 输入您的搜索查询并按Enter键进行搜索,或按Esc键取消
n 查找下一个匹配项
N 查找上一个匹配项
复制代码
浏览历史记录
H 回到历史,也就是回到前一页
L 在历史上前进,也就是回到后一页
复制代码
标签操作
J, gT 跳到左标签
K, gt 跳到右标签
g0 跳转到第一个标签(根据不同的数字跳到第几个标签)
g$ 跳转到最后一个标签
^ 回到上一个访问的标签
t 创建一个新的标签
yt 复制当前页面,在新标签页打开
x 关闭当前标签
X 恢复关闭的上一个标签
p 在当前标签页打开剪切板中的URL,如不是URL则默认引擎搜索
P 在新标签页打开剪切板中的URL,如不是URL则默认引擎搜索
T 在当前打开的标签中搜索
W 将当前标签移动到新窗口
<a-p> pin/unpin current tab
复制代码
标记(锚点)
ma 设置本地标记 a
mA 设置全局标记 A
`a 跳转到本地标记 a
`A 跳转到q全局标记 a
`` 跳回到跳转之前的位置 (也就是说,在执行gg,G,n,N,或/ a 之前的位置)
复制代码
其他高级浏览命令
<< 当前标签页向左移动
>> 当前标签页向右移动
<a-f> 在新标签中打开多个链接
gi 聚焦页面上的第一个(或第n个)文本输入框
gu 跳转到URL层次的父类(xxx.com/yyy/zzz 跳转到 xxx.com/yyy)
gU 转到URL层次结构的根目录(也就是 xxx.com)
ge 编辑当前URL
gE 编辑当前URL并在新选项卡中打开
zH 向左滚动
zL 向右滚动
v 进入预览模式;使用p / P粘贴,然后使用y来拷贝
V enter visual line mode
<a-m> 开/关静音
<a-p> 固定标签栏
复制代码
预览模式(visual mode)
预览模式跟 vim 很类似
先用 / 定位,找到想要选择的字符再按 v ,进入模式然后使用j:向下一行k:向上一行h:向左一个字符或标点(数字+h,可以移动多个字符)l:向右一个字符或标点(数字+l,可以移动多个字符)w:下一个标点符号后位置,包括看不见的换行符e:下一个标点符号前位置b:取消选中上一个字符,字符和标点算一个字符
复制代码
vimium绝招
只用敲三下,打开当前页面上任意一个链接
任意一个页面上,哪所有再多链接,你也不用鼠标,最多只需要敲三个键,你就可以迅速打开任意一个链接
- 你只需要按一下「f」,然后当前页面会显示所有可点击的元素,vimium 会生成一个对应的快捷键给这些链接。比如我要进入【简书会员】,我只需要输入 「DJ」就完成了。vimium 会自动跳转,你只敲了三个键就打开了【简书会员】。
打开新页面
复制一段链接:经常在网页上看到一段链接文字,但却是不可点的。原来你需要先复制,然后新建标签页,再粘贴,敲回车后才能打开。现在呢?你只需要把要打开的链接复制一下,直接按「p」或「P」就可以打开了,小写的 p 是在当前标签页打开,大写的 P 则新建标签页打开。
从收藏夹、历史记录打开:是不是之前看过什么网页,现在又想看了,还需要再打开历史记录找?或者想打开收藏夹里的某个链接?现在,直接按下「o」,输入对应的关键字后,会一起搜索你的历史记录和收藏夹,如果你输的是一个网址,回车还能直接打开。
显示当前所有的标签页,并快速切换
- 有时候在查找信息、翻阅资料时,经常会一口气打开几十个网站,东西一多,Chrome 会自动将每个标签页的宽度缩小,几乎就看不到它们的标题了。用了 Vimium,你可以按一下大写的「T」,就可以显示当前打开的所有标签页,并支持快捷搜索和跳转。
自定义搜索引擎
配置自定义搜索引擎,通过快捷键 o/O 调起搜索框,输入搜索引擎简写,再输入空格,再输入搜索词回车,则会调用对应的搜索引擎进行搜索
搜索引擎简写 搜索引擎地址 搜索引擎名字
例如:BZ https://search.bilibili.com/all?keyword=%s b站
复制代码
唤醒搜索引擎
如何进行搜索
- 自定义搜索引擎配置
- 我常用的搜索引擎配置
w: https://www.wikipedia.org/w/index.php?title=Special:Search&search=%s Wikipedia# More examples.
#
# (Vimium supports search completion Wikipedia, as
# above, and for these.)
#
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站
az: https://www.amazon.com/s/?field-keywords=%s Amazon
AZ: https://www.amazon.com/s/?field-keywords=%s Amazon
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 天猫
yk https://so.youku.com/search_video/q_%s 优酷
YK https://so.youku.com/search_video/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
# l: https://www.google.com/search?q=%s&btnI I'm feeling lucky...
# gm: https://www.google.com/maps?q=%s Google maps
# b: https://www.bing.com/search?q=%s Bing
# d: https://duckduckgo.com/?q=%s DuckDuckGo
# qw: https://www.qwant.com/?q=%s Qwant
复制代码
vimium 官方视频
- 点击跳转
参考文献
- vimium-官方文档
- 让你用 Chrome 上网快到想哭:Vimium
- 如何优雅地使用 Vimium?
- 神器vimium:比同级程序员成长更快,我主要靠它
转载于:https://juejin.im/post/5cad801af265da03b917fe35
vimium 成神之路-键盘党的胜利相关推荐
- vim 成“神“之路 (一)
文章目录 1. 安装 1.1 linux 1.2 MacOs的安装 1.3 Windows的安装 1.4 vim中文帮助文档安装 2. vim基本概念和基础命令 2.1 基本的键位映射如下: 2.2 ...
- 《Java工程师成神之路》终于免费开放下载了!
很多Java程序员一直希望找到一份完整的学习路径,但是市面上很多书都是专注某一个领域的,没有一份完整的大图,以至于很多程序员很迷茫,不知道自己到底应该从哪里开始学,或者不知道自己学习些什么. 好在,很 ...
- Java成神之路技术整理
转载自 Java成神之路技术整理 以下是Java技术栈微信公众号发布的所有关于 Java 的技术干货,会从以下几个方面汇总,本文会长期更新. Java 基础篇 Java 集合篇 Java 多线程篇 J ...
- Java成神之路[转]
阿里大牛珍藏架构资料,点击链接免费获取 针对本文,博主最近在写<成神之路系列文章> ,分章分节介绍所有知识点.欢迎关注. 主要版本 更新时间 备注 v1.0 2015-08-01 首次发布 ...
- GitHub上12k Star的《Java工程师成神之路》中终于开放阅读了!
很多Java程序员一直希望找到一份完整的学习路径,但是市面上很多书都是专注某一个领域的,没有一分完整的大图,以至于很多程序员很迷茫,不知道自己到底应该从哪里开始学,或者不知道自己学习些什么. 好在,很 ...
- cad的lisp程序大集合_大数据成神之路-Java高级特性增强(CopyOnWriteArraySet)
大数据成神之路 大数据成神之路: 点我去成神之路系列目录^_^ 预计更新500+篇文章,已经更新40+篇~ 本系列的大纲会根据实际情况进行调整,欢迎大家关注~ 导语 CopyOnWriteArrayS ...
- Java工程师成神之路思维导图
前面看Hollis的微信公众号更新了Java工程师成神之路的文档,感觉里面的内容清晰.齐全,可以用来审视自己,也能够知道自己在那些方面可以继续前行,想着有时间把它画下来,画下来之后分享出来. 主要内容 ...
- JVM成神之路-Java内存模型(JMM)
Java 内存模型基础 什么是 Java 内存模型(JMM-共享内存模型) 内存模型描述了程序中各个变量(实例域.静态域和数组元素)之间的关系,以及在实际计算机系统中将变量存储到内存和从内存中取出变量 ...
- 「大数据成神之路」第三版更新完毕
点击上方蓝色字体,选择"设为星标" 回复"面试"获取更多惊喜 <大数据成神之路>是我于2019年在Github发起的一个项目: Github地址:h ...
最新文章
- 5 月书讯 | 程序员的历史课,是时候补补了
- Struts2拦截器的使用
- javascript控制validator
- Keras学习笔记---保存model文件和载入model文件
- ASP.NET的SEO:HTTP报头状态码---内容重定向
- jvm性能调优实战 - 32一个10万并发的BI系统,如何定位和解决频繁Young GC问题?
- shell命令 vxworks5.5_vxWorks shell命令
- SQLServer之删除存储过程
- OpenCV积分图函数:integral ()详解
- 从镜头到滤光片 解读光学透雾监控摄像机
- 2007最受欢迎的十大Ajax技术文章
- think php 3.3.3看云,入口文件 · ThinkPHP3.2.3完全开发手册 · 看云
- 第六章 输入输出系统-作业
- python ssh登录交换机_python使用paramiko模块通过ssh2协议对交换机进行配置的方法...
- Cypress总结回顾
- 唱作俱佳,腾讯AI艾灵领唱中国新儿歌
- 微信开放平台修改微信分享的小图标后,移动端显示的分享的小图标未改变的问题解决
- Java实现家谱家族管理系统,图形化家谱家族树,单机应用程序
- 【数理统计】F检验与单因素方差分析
- 达内python培训好不好