firefox插件之 vimperator 的使用
简介:
vimperator 是 Firefox浏览器下的一个插件,可以让我们像使用vim 一样使用 firefox浏览器,高效畅快,不用鼠标了。它的官网为:http://www.vimperator.org/vimperator。安装的话,直接在 firefox浏览器的插件 里搜索 vimperator 并安装就可以了。
记录一些常用的按键:
界面浏览:
h,j,k,l:左,下,上,右移动;
ctrl-d,ctrl-u:下半页,上半页移动;
ctrl-f,ctrl-b:下整页,上整页;
space 下一页(常用)
gg:页面顶, G: 页面底;
网页相关的按键:
打开新网页的三个方法:o 或:open; t或 tabopen; w 或 winopen;(区别可以试试就明白)
关闭的方法:d :可以关闭当然网页; :quit 也可以关闭当前网页; :qall关闭所有的网页;:wqall或xall 保存并关闭所有网页;
停止加载: ctrl + c;
刷新: r;
历史的前进与后退: ctrl+i 和 ctrl+o
标签的转换: 用 ctrl+p 和 ctrl+n 进行后前的转换;也可以用 gT与gt, 我觉得用前者速度快;(前面也可以加数字)
页面的放大与缩小:zi 和 zo; 页面的恢复为:zz。
当阅读网页小说之类的时候,按 ]] 与 [[ 相当于点击 next 与 prev,这个真的很方便的。
链接浏览:
当按f或F显示链接的编号,这时,我们就可以选择编号啦;
界面内的输入:
g+i:将光标 定位到输入框,如果有多个可以按Tab键切换
对于搜索:
我的做法为:在设置里对于搜索引擎设置上关键词,如:百度为b, Google为g. 然后呢,如输入: t(或o)+b+要搜索的东西就可以用百度搜了。
配置文件:
最有用的我觉得就是它的配置文件了,可以根据我们自己的习惯,配置相应的按键之类的,文件的位置为:~/.vimperatorrc
两种map: map与noremap, 后者的映射不会连起来(你映它,它映你的,连起来乱呼呼的)。
highlight Hint::after content: attr(number); font-size:13pt
highlight Normal color: black; background: white; font-size:14pt
noremap j <C-d> //可以自定义一些新的按键映射;
noremap k <C-u>
noremap J 10j
noremap K 10k
noremap h <C-p>
noremap l <C-n>
set hintchars=abcdefghijklmnopqrstuvwxyz //把hint的数字改为了字母,方便了
map <C-o> <Nop> // 这样可以让一些快捷键失效;
map <C-i> <Nop>
//也可以自定义一些快捷键;
可以直接配置,也呢可以通过 :mkvimperatorrc!保存到配置文件;
下面是我自己的配置:
1 noremap h gT
2 noremap l gt
3 noremap n <C-b>
4 noremap u <C-o>
5 noremap i <C-i>
6 noremap j 3j
7 noremap k 3k
8 noremap e u
9 set hintchars=abcdefghijklmnopqrstuvwxyz
firefox插件之 vimperator 的使用的更多相关文章
- firefox 插件 URLRedirector 审核通过
firefox 插件 URLRedirector 审核通过 前段时间弄的 firefox 插件,昨天通过了审核,已经在 firefox 上可以搜索和安装. 插件用 webextension 写的,代码 ...
- firefox插件poster的使用,发起自定义http请求
快捷键:ctrl+alt+p 在开发WEB程序的时候,经常需要模拟http请求,接收服务器响应,从而检验程序的正确性. Firefox插件poster,可以模拟各种http请求,并详细设置请求参数,比 ...
- Firefox插件推荐
介绍一下我常用的几个Firefox插件,不一定适合所有人. 图中所示4个插件是我仅有的4个addons,除了stylish,其他几个已经伴随我多年. 1.Adblock Plus(强烈推荐) 广告拦截 ...
- 安装astrixx firefox插件
以上步骤适用于firefox 45.0.1. 将astrixx的firefox插件下载到本地,这个插件的下载地址很难找...全名是astrixx proxy switcher about:config ...
- 【自动化专题】借助firefox插件定位web元素小技巧
浏览器:firefox 插件:firebug.firepath.firefinder 安装插件---已安装的请跳过 1.安装firefox浏览器 2.打开firefox-附加组件(找不到入口的问度娘) ...
- 常用chrome插件&&常用FireFox插件
第一部分:chrome插件 chrome中输入 chrome://chrome-urls/ 可以得到包括缓存在内的很多相关信息. 1.掘金chrome插件 点击下载 掘金是一个高质量的互联网技术 ...
- [转载]Firefox插件(plugins)开发实用指南
转自: http://huandu.me/2010/02/11/595/ Firefox插件可实现强大功能,但其中麻烦事情不少.写这个实用指南首先是为了方便自己记忆,免得以后再次栽倒一些坑里面,如果能 ...
- FireFox插件SQLite Manager的使用
最近几天开始高IOS数据库来着,一开始就CoreData的学习,结果高了一天没有一点进展. 没法,还是先老实代码着吧,不过用的火狐插件可视化数据库的操作也是不错的似乎. FireFox 插件:SQLi ...
- FireFox插件FirePHP调试PHP
如果你和我一样,你会在开发网页项目时候完全无法离开FireBug.这个小巧的"臭虫"是一个神奇而有用的HTML/CSS/JavaScript/Ajax调试器.但是你也许不知道这个还 ...
随机推荐
- JSON入门之二:org.json的基本使用方法
java中用于解释json的主流工具有org.json.json-lib与gson.本文介绍org.json的应用. 官方文档: http://www.json.org/java/ http://de ...
- Shell习题100例
每日一文件 https://github.com/aminglinux/shell100/blob/master/ 要求:安照这样的日期格式(xxxx-xx-xx)每日生成一个文件,如生成的文件为20 ...
- WCF使用net.tcp绑定时的注意事项
IIS Express没有net.tcp绑定功能,本地测试的话只能使用本机的IIS进行承载,并且需要相应的配置(参见上一篇文章). 算了,直接举一个配置例子吧,懒得写了... <system.s ...
- 特效effects(二)
CCActionInterval* createEffect(int nIndex, float t) { CCDirector::sharedDirector()->setDepthTest( ...
- vue2.0 代码功能片段
1.代码片段截取 checkAll: function(flag){ this.checkAllFlag = flag; this.productList.forEach(function(value ...
- 深入理解Eureka - Eureka配置列表
Eureka包含四个部分的配置 instance:当前Eureka Instance实例信息配置 client:Eureka Client客户端特性配置 server:Eureka Server注册中 ...
- pssh安装和使用
前提,安装了python.pssh安装下载pssh-2.2.2.tar.gztar zxvf pssh-2.2.2.tar.gzcd pssh-2.2.2python setup.py buildpy ...
- Jar包版本查看方法
原文: https://blog.csdn.net/u011287511/article/details/66973559 打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF目 ...
- JAVA培训资料
JAVA培训资料 一.Java语言 1.面向对象的三个基本特征 2.方法重载和方法重写的概念和区别 3.接口和内部类.抽象类的特性 4.文件读写的基本类 **5.串行化的注意事项以及如何实现串行化 6 ...
- QT安装在VS2008中的方法
(一)工欲善其事,必先利其器,废话不多讲. 原文:http://www.cnblogs.com/zwq194/archive/2011/02/19/1958713.html 总结起来网上流行的VS20 ...