firefox27下vimperator遇到的问题

几天前Firefox升级到27之后,vimperator插件在搜索的时候会报错误:“Type Error: config.browser.getFindBar is not a function”。google之后看到已经有人在google code 给 vimperator-labs提了这个问题,有人已经提交了补丁,当时想着等官方插件升级后再更新。

但这几天vimperator的版本一直没有更新,今天再去看,主干里已经修复,只是官网还没有发布二进制更新。于是按照步骤把源码自己编译一下:

// 如果没有hg的话先通过homebrew安装一下
$ hg clone https://vimperator-labs.googlecode.com/hg/ vimperator-labs

$ cd vimperator-labs/vimperator

// 注意在mac下 sed 和 cp需要设定为gnu的gsed和通过homebrew安装的coreutils下的gcp
$ make -e SED=gsed CP=gcp  xpi

生成的 xpi 位于 vimperator-labs/downloads 下,用firefox重新打开一下即可。

发表评论

电子邮件地址不会被公开。 必填项已用*标注