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调试器.但是你也许不知道这个还 ...
随机推荐
- 检测到 Mac 文件格式: 请将源文件转换为 DOS 格式或 UNIX 格式
非常简单可以解决: 方法一,用editplus打开,再复制回VS 方法二:在VS中,点文件->高级保存选项,然后在行尾选项中选择windows(CR LF),重新编译,ok
- Nginx 的线程池与性能剖析【转载】
正如我们所知,NGINX采用了异步.事件驱动的方法来处理连接.这种处理方式无需(像使用传统架构的服务器一样)为每个请求创建额外的专用进程或者线程,而是在一个工作进程中处理多个连接和请求.为此,NGIN ...
- sql server中bit字段实现取反操作
update Fct_StockMove set Disabled=Disabled^1 WHERE MoveId='DCE268E0-2CB3-4D17-AC4E-0046FB459CAD'; 1. ...
- php-fpm 启动参数及重要配置详解(转)
约定几个目录 /usr/local/php/sbin/php-fpm /usr/local/php/etc/php-fpm.conf /usr/local/php/etc/php.ini 一,php- ...
- spring mvc 依赖包
<dependency> <groupId>org.springframework</groupId> <artifactId>spring-aop&l ...
- ps钢笔工具 (重要工具)
ps钢笔工具 ctrl键 + 鼠标选中操作的点 = 移动点 alt键 + 方点 + 拖拉 = 拖出两个手柄 和 控制两端弧度 alt键 + 圆点 = 控制单向弧度
- Apply Bug10010310 On Oracle RAC 10.2.0.5
9月24日数据库上频繁出现例如以下错误 Errors in file /u04/admin/njord/udump/njord_ora_25895.trc: ORA-27300: OS system ...
- hdu4901The Romantic Hero
#include<iostream> #include<map> #include<string> #include<cstring> #include ...
- Effective JavaScript Item 46 优先使用数组而不是Object类型来表示有顺序的集合
本系列作为Effective JavaScript的读书笔记. ECMAScript标准并没有规定对JavaScript的Object类型中的属性的存储顺序. 可是在使用for..in循环对Objec ...
- Solr学习之五
一.段管理 段是一个自包含,仅可读的solr的索引的子集.一旦一个段被刷新到持久存储后,它将不会改变.当添加新文档到你的索引时候,它们被写入到新的段中.因此,在你的索引中,有很多激活的段.一次查询必须 ...