Vimperator配置

要对Vimperator进行配置,必须修改配置文件_vimperatorrc

恢复Ctrl+d加书签的功能

在_vimperatorrc中加入以下语句:

noremap <C-d> :dia<Space>addbookmark<Return>

在command window中输入的命令

noremap <C-d> :dia addbookmark<RC>

<RC><Return>一样都是回车符,dia为打开firefox窗口的命令,addbookmark为将该页加入书签的命令

显示书签窗口

noremap <C-b> :dia<Space>bookmarks<Return>

转到前一个标签页

在Vimperator中默认转到前一个标签页的快捷键为<C-p>,但是按两个键确实很麻烦,这里重新定义了快捷键为j

noremap j <C-p>

转到后一个标签页

noremap k <C-n>

直达页尾

到网页顶端的快捷键位gg,非常好用,但是到达页面底端的快捷键为G,需要按两个键的都很麻烦,这里改为hh,立马好用了

noremap hh G

直接打开某个网页

Firefox主页是google.com(Google的引擎比百度好的不是一点)但是因为大陆政策还是不太稳定,无奈避免不了用百度,干脆将百度加入快速书签好了,指定q为其快捷入口
在command window中输入 :qmark q http://www.baidu.com
本来到此结束了,需要打开百度时,只需直接键入goq即可,但是按多个键的快捷键都不是好快捷键,因此我们可以为这样一个动作再指定一个快捷键,一个q键如何

noremap q goq

恢复Ctrl+a全选功能

nm <C-a> <Ins><C-a><Ins>

im <C-a> <Ins><C-a><Ins>

分别恢复其在普通模式和输入模式下的功能

修改默认搜索引擎

Vimpreator默认的搜索引擎是谷歌,但时常失效,因此,将搜索引擎修改成百度
a) 输入

:dialog searchengines 

查看搜索引擎中有没有百度,没有的话点击 get more search engines下载百度搜索引擎,并设置Baidu别名为baidu

b)输入

:set ds = baidu
:mkv

其实在搜索时,输入baidu xxxx(要搜索的内容) 即可直接在百度中搜索
当上述方法无用时,可打开about:config修改defaultenginename就可以了

posted @ 2014-11-26 09:02  fungtion  Views(373)  Comments(0)    收藏  举报