我是键盘侠-键盘流神器Vimium
黑客的浏览器。
Vimium本着Vim的精神为导航和控制提供键盘快捷键。
注意:谷歌不允许 Vimium在 Chrome Web Store页面和 新选项卡页面上运行。所以按键无效不要惊讶
Vimium 是效率与装逼兼具,当你能熟练的使用时,你就会对他爱不释手。
Vimium 这个名字其实是 Vim 和 Chromium 的合体,如果你熟悉 vim 编辑器,那么在 Chrome 中安装了Vimium 插件以后,就可以使用类似于 vim 编辑器的方式来操作 Chrome 浏览器
下载安装地址: chrome 商店地址
项目地址: github/philc/vimium
基本使用
注意:大写的快捷键代表大写输入(即 Caps Lock),也可以通过 shift+a = A 实现
页面操作
Vimium 默认的页面滚动(上,下,左,右)采用的分别是(k, j, h, l)
- d - 向下滑动半屏
- u - 向上滑动半屏
- gg:跳转到页面的顶部
- G:跳转到页面的底部
- r:重新载入该页(相当于F5刷新页面)
- x:关闭当前页面
- X:恢复刚刚关闭的页面
标签操作
- J : 下一个标签页
- K:上一个标签页
- t:新建一个标签页
- T:搜索打开的标签页
输入跳转
- b : 打开书签
- B : 在新标签中打开书签
- o : 在当前页面中打开URL,书签和历史记录
- O : 在新标签页面中打开URL,书签和历史记录
其他操作
- gi:将焦点集中到第一个可见的输入框(一般是搜索框)
- gs : 查看网页源码
- / :查找
- yy : 复制当前页面的 url 到剪切板
- yf:拷贝某一个URL到剪贴板(相当于输入了f,然后出现很多超链接,再选择某个(即拷贝了选择的URL)
大杀器 f 键
在页面上 点击 f
(F 是使用新的标签打开),就会出现页面能被跳转超链接别名,通过再次输入别名就可以完成跳转(不需要再用鼠标移到特定的链接上来)。
如下图,我在百度页 按下 f 键
后想看 b站的视频,通过 输入 JP
就能够顺利跳转了
全部操作
通过 ?
可以 查看 Vimium 的全部操作指令
自定义
通过 右键
> 选项
可以进入 vimium 对其进行个性化设置
键盘映射
如图,笔者通过自定义 键盘的按键(wsed)来操作页面,实现能够腾出右手做学习笔记之类的,完成修改后记得保存设置
高级设置
更多的高级设置项目可以通过 底部的 advanced options
开启和关闭
备份、还原
如果对 Vimium 作了许多自定义设置害怕丢失的话,可以保存备份,以便下次装机时 还原设置
更多
更多优秀工具,请关注微信公众号获取
我是键盘侠-键盘流神器Vimium的更多相关文章
- iOS开发之 - 键盘处理神器 IQKeyboardManager
平常在开发中,用到输入框的地方不胜其数,当输入框位于屏幕底部时,弹起的键盘很可能覆盖输入框,导致用户看不到输入结果,体验较差...... IQKeyboardManager 可以很简单快捷的解决键盘遮 ...
- 像玩魔兽一样编程——谈VS2010键盘流
早年在学校里的时候,经常玩War3,那时候很痴迷,也经常看sky.moon的一些第一视角,有的时候也会模仿模仿...好吧,往事不堪回首,现在工作了,谈一谈.Net程序猿使用VS的键盘流,如果你不知道s ...
- 浏览器神器--vimium
自从学会了正确的坐姿,坐在电脑一整天腰也不酸了.背也不痛了,精神倍棒吃嘛嘛香 zuomeng.png 但奈何使用鼠标久了,手腕.肩膀依旧疼痛.偶尔逛知乎,看到有人推荐chrome浏览器的vimiu ...
- 限流神器Sentinel,不了解一下吗?
概述 书接上回:你来说说什么是限流? ,限流的整体概述中,描述了 限流是什么,限流方式和限流的实现.在文章尾部的 分布式限流,没有做过多的介绍,选择了放到这篇文章中.给大伙细细讲解一下 Sentine ...
- HTTP引流神器Goreplay详解【官译】
0.背景 校验系统的正确性和可靠性时,仅靠用例场景无法覆盖全生产环境下的所有场景,需要一套引流工具,在系统正式上线前,用线上的请求测试待上线系统,在正常请求下,是否有报错:在数倍请求下,系统的性能瓶颈 ...
- Chrome神器Vimium快捷键学习记录
今天下午折腾了一下Chrome下面的一个插件Vimium的使用,顿时发现该插件功能强大,能够满足减少鼠标的使用.至于为何要使用这个插件,源于我手腕上的伤一直没有好,使用鼠标的时候有轻微的疼痛.而且,由 ...
- 抛弃鼠标的神器——Vimium
j: 向下细微滚动窗口. k:向上细微滚动窗口.(默认的<c-e><c-y> 表示Ctrl+e,按住ctrl再按e,<c-y>同理.在此感谢[Gnat] ht ...
- 阿里限流神器Sentinel夺命连环 17 问?
1.前言 这是<spring Cloud 进阶>专栏的第五篇文章,这篇文章介绍一下阿里开源的流量防卫兵Sentinel,一款非常优秀的开源项目,经过近10年的双十一的考验,非常成熟的一款产 ...
- IntelliJ IDEA 插件推荐
1.GenerateAllSetter 自动生成类set方法 2.GsonFormat 根据JSON创建实体 3.Lombok plugin 简化代码 4. .ignore 忽略git提交文件 5.A ...
随机推荐
- SpringCloud组件的停更和替换说明
SpringCloud的Hoxton版本,和之前的版本相比,用新的组件替换掉了原来大部分的组件,老的组件现在处于 停更不停用 的状况. 详情见下图(× 的表示之前的组件,现在停更了的:√ 的表示新的替 ...
- 关于Pop!_OS 19.04有线网络始终正在连接
一开始使用Pop!_OS时就遇到这个问题,开机进入系统后明明网络没问题,WiFi正常可用, 但是插入网线后有线网络始终显示正在连接,然后可能过一会儿还会弹出来网络激活失败. 但是有可能在使用很久之后再 ...
- Pop!_OS下安装C++编程工具
Pop!_OS下C++编程 #0x0 Visual Studio Code #0x1 C++ 0x11 code::blocks #0x0 Visual Studio Code 下载安装vscode ...
- 在linux下修改文件夹机器子文件夹的权限
使用命令:chmod 用法:chmod [选项]... 模式[,模式]... 文件... 或:chmod [选项]... 八进制模式 文件... 或:chmod [选项]... --reference ...
- 洛谷P2365/5785 任务安排 题解 斜率优化DP
任务安排1(小数据):https://www.luogu.com.cn/problem/P2365 任务安排2(大数据):https://www.luogu.com.cn/problem/P5785 ...
- 入门大数据---Hive计算引擎Tez简介和使用
一.前言 Hive默认计算引擎时MR,为了提高计算速度,我们可以改为Tez引擎.至于为什么提高了计算速度,可以参考下图: 用Hive直接编写MR程序,假设有四个有依赖关系的MR作业,上图中,绿色是Re ...
- react实战 : 用矩阵思想做一个自适应布局容器组件
需求是这样的. 有一个需要显示若干方块型元素的小区域 数量比较少的时候显示一排 数量比较多的时候显示两排 用 grid 不好,因为当数量为奇数的时候需要两排里面的元素都乖乖的居中显示. 用 flex ...
- Email正则表达式验证
在做邮箱验证的时候,进行简单的整理: string emailStr = @"/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3 ...
- 使用Thanos实现Prometheus指标联邦
本文来自Rancher Labs Prometheus是CNCF中已经毕业的项目之一,主要用于监控和告警.在Kubernetes生态中,它是应用最为广泛的监控和告警工具之一.Rancher用户可以通过 ...
- Pollard-Rho
\(code:\) ll pri[12]={2,3,5,7,11,13,17,19}; ll mul(ll x,ll y,ll mod) { ll c=(long double)x*y/mod+0.5 ...