使用 Chrome 插件 Vimium 打造黑客浏览器
之前一直用 cVim,与 Vimium 功能类似,但是之后不在更新了,故转战到 Vimium。
简介
Vimium 是 Google Chrome 浏览器的扩展程序,它提供了 Vim 编辑器中用于导航和控制的键盘快捷键。
特点
- 全键盘操作浏览器,直接放弃鼠标;
- 使用醒目的显示方法来浏览链接;
- 自定义的键盘快捷键;
- 具有页面内的帮助快捷方式,页面内输入
?即可快捷键帮助。
安装
Chrome 应用商店搜索 Vimium 下载安装即可。
查看帮助
在页面内输入 ? 就可以查看帮助,再次输入回到原页面。
注意:与 Vim 一样,命令需要区分大小写。

查看更多高级命令

常用操作
注意:与 Vim 一样,Esc 为退出命令模式。
快速打开
| 快捷键 | 说明 |
|---|---|
o |
当前页签打开 网址, 书签 或 历史页面 |
O |
新页签打开 网址, 书签 或 历史页面 |
b |
当前页签打开 书签 |
B |
新页签打开书签 |
T |
搜索当前打开标签页 |
标签操作
| 快捷键 | 说明 |
|---|---|
t |
创建标签页 |
J,gT |
切换到左边标签页 |
K,gt |
切换到左边标签页 |
^ |
切换到上一个标签页,多次点击互相切换 |
g0 |
切换到第一个标签页 |
g$ |
切换到最后一个标签页 |
yt |
复制当前标签页 |
x |
关闭当前标签页 |
X |
恢复关闭的标签页 |
页面操作
| 快捷键 | 说明 |
|---|---|
f |
在当前标签打开链接 |
F |
在新页签打开链接 |
j |
向下移动 |
k |
向上移动 |
h |
向左移动 |
l |
向右移动 |
d |
向下翻半页 |
u |
向上翻半页 |
gg |
移动到页面顶部 |
G |
移动到页面底部 |
L |
历史浏览前进 |
H |
历史浏览后退 |
r |
刷新页面 |
yy |
复制浏览器地址栏的网址 |
p |
读取剪切板内容,粘贴到地址栏搜索,并在当前页签打开 |
P |
读取剪切板内容,粘贴到地址栏搜索,并在新页签打开 |
i |
切换到输入模式 |
v |
切换到视图模式 |
gi |
光标定位到第一个输入框 |
页面搜索
| 快捷键 | 说明 |
|---|---|
/ |
搜索模式 |
n |
循环向下搜索关键字 |
N |
循环向上搜索关键字 |
自定义配置
以下为我的自定义设置,大家可以参考下。
自定义快捷键
我个人操作习惯为:链接新页签打开。
# 修改快捷键 f 为新页签后台打开
unmap f
map f LinkHints.activateModeToOpenInNewTab

Show available commands 为所有的快捷键和对应功能代码。

自定义直达网站
自定义快速直达网站。
# 一键直达网站
# 今日头条
map zt createTab https://www.toutiao.com/c/user/6973555764/#mid=1660416476789771
# 简书
map zs createTab https://www.jianshu.com/u/aa29f3eacc01
# csdn
map zc createTab https://blog.csdn.net/jlh21
# 博客园
map zb createTab https://www.cnblogs.com/daodaotest/
# 个人博客
map zj createTab https://jiangliheng.github.io/

自定义搜索引擎
b: https://www.baidu.com/s?wd=%s baidu
g: https://www.google.com/search?q=%s google
gh: https://github.com/search?q={query} github
s: https://www.stackoverflow.com/search?q={query} stackoverflow
m: http://www.mvnrepository.com/search?q={query} mvnrepository
w: https://www.wikipedia.org/w/index.php?title=Special:Search&search=%s Wikipedia
z: https://www.zhihu.com/search?type=content&q=%s zhihu

修改默认搜索引擎
https://www.baidu.com/s?wd=

使用 Chrome 插件 Vimium 打造黑客浏览器的更多相关文章
- chrome插件——Vimium 键盘手福利
chrome插件——Vimium 键盘手福利 金刚 chrome chrome插件 Vimium 一直希望纯键盘操作,但是在浏览网页的时候,发现还是很难做到这点的.因为网页浏览的时候会有 各种各样的内 ...
- chrome 插件 vimium 像操作vim一样的操作浏览器
感谢潘德龙同学推荐的插件非常好用整理出来一些常用快捷键记下,顺便分享! x 关闭当前页 GW 跳出浏览器 J 展示左边页签 K展示右边页签 j向下滚动 k向上滚动 /搜索 ?打开帮助 r 刷新当前页 ...
- Chrome 插件vimium快捷键大全
vimium是一款让你在chrome浏览器能方便地使用键盘操作浏览器的插件. 转自:http://www.cnblogs.com/liuyangnuts/p/3474905.html 在当前页中导航 ...
- chrome 插件 vimium 快捷键大全
DESCRIPTION vimium是一款让你在chrome浏览器能方便地使用键盘操作浏览器的插件.虽然和firefox相比还有些许不足(比如不能按到一些按钮之类的),但是vimium还是做到了能在9 ...
- chrome插件vimium的安装和使用
vimium工具的作用:使你脱离鼠标,使用键盘方便操作页面,默认对所有网站生效 1.chrome商店里有的,但是,我怎么安装,都不行 2.源码安装:http://vimium.github.io/ h ...
- 自定义Chrome插件Vimium
自定义快捷键 map e scrollPageUp map w removeTab map s nextTab map a previousTab map q goNext map z restore ...
- Chrome 插件 Vimium——让你脱离鼠标
下面是帮助,按?就能出现.什么时候忘了可以随时查看.^_^
- 珍藏版Chrome插件送给你们,不仅是程序员必备
大家好,消失了几天我又满血复活归来了,最近这几天太忙了一直在加班工作,这不昨天又干到凌晨一点,今天早上七点就起来了,到现在还都没有休息,现在只剩半血了,不对应该说现在只能爬着走了,但是一想到几天没有更 ...
- mac软件推荐及chrome插件推荐
通用软件 Alfred (超级好用的效率工具) 用mac这个软件一定要装,用习惯之后加上电脑本身的快捷键.效率提升的飞起. Alfred我常使用的功能有: 搜索chrome的书签 我搜索的书签大概分为 ...
随机推荐
- python基础知识1——简介与入门
什么是Python:Python能做什么:安装与更新:第一个Python程序:变量:pyc字节码:编码:条件和循环:Python运算符:算数,比较,赋值,位,逻辑::::::::::::::::::: ...
- Django模板层学习笔记
一. 前言 Django模板层的知识包括标签.过滤器.自定义标签.自定义过滤器以及inclusion_tag,最重要的是模板的继承和导入. 首先模板层最重要的是模板语法,之前我们提过涉及到变量用模板语 ...
- webpack打包es6代码
1.简单描述一下es6的模块导入和导出的语法: //导出:export var aa = 10;export function demo(){} //不能写成:var aa = 10;export a ...
- 概率-拒绝采样 Rejection Sampling
2018-12-09 16:40:30 一.使用Rand7()来生成Rand10() 问题描述: 问题求解: 这个问题字节跳动算法岗面试有问到类似的,有rand6,求rand8,我想了好久,最后给了一 ...
- MySQL优化之执行计划
前言 研究SQL性能问题,其实本质就是优化索引,而优化索引,一个非常重要的工具就是执行计划(explain),它可以模拟SQL优化器执行SQL语句,从而让开发人员知道自己编写的SQL的运行情况. 执行 ...
- Web 服务器压力测试实例详解
发表于 2012-1-6 14:53 | 来自 51CTO网页 Web 服务器搭建完成上线在即,其能够承载多大的访问量,响应速度.容错能力等性能指标,所有这些是管理人员最想知道也最为担心的.如何才能 ...
- c++第一个程序测试-----c++每日笔记!
#include <iostream>int main(){ //std::cout << "Enter two number:" <<std: ...
- 思考设计SQL优化方案
一.优化的哲学 注:优化有风险,涉足需谨慎 1.优化可能带来的问题? 优化不总是对一个单纯的环境进行,还很可能是一个复杂的已投产的系统: 优化手段本来就有很大的风险,只不过你没能力意识到和预见到: 任 ...
- 手工注入——MySQL手工注入实战和分析
今天进行了MySQL手工注入实战,分享一下自己的实战过程和总结,这里环境使用的是墨者学院的在线靶场.话不多说,咱们直接开始. 第一步,判断注入点 通过 ' 和构造 and 1=1 和 and 1=2 ...
- Bitmap之位图采样和内存计算详解
原文首发于微信公众号:躬行之(jzman-blog) Android 开发中经常考虑的一个问题就是 OOM(Out Of Memory),也就是内存溢出,一方面大量加载图片时有可能出现 OOM, 通过 ...