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

原文地址:https://www.cnblogs.com/yinheyi/p/6277122.html