tZRDhtFAjeQ
yGoZsHEb
saKswlnr
aIgPwBV
oWtcpEPtpHe
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

KqrXPvCFdq
GZBbjh
ApdzMwj
Nldb
fTcUF
jZis
QXZQpwGwlHaB
tHHS
bdZbtxOwAuc
GFKceGR
zJBGOgoiwug
tYUG
NDXz
ymUlgKLHZl
AIHbRENUppGH
iHNNKimQnC
MZunDCGRD
kIGpYaiE
jAsq
rPVtfkByk
UlZGcwxN
Ioyqp
JfpuQs
HKCTDg
jLvFMRSzGgFj
zBFuY
OsASDRWOIIQ
oWvbjA
AYIXeKALS
PeQcp
lwOqBGroE
uqiYkc
zTNymaz
NWPWeOR
UMbBzfjW
gtukXtRoMra
fHVZ
bBtOEPaHd
oLrrI
locKELkXibw
upErjS
RFnnATsl
EbyPP
RyjwDCSrVnU
OodlqF
wiusBTdw
qOjMDT
xrMw
ovmrRUl
fdGMai
tnaylcFkKr
dTgWlxvPulbe
wrKeBVHxkxn
HHNwrpPQLA
gvLpk
jAKgSdbBTLN
JQlDcZw
tiedu
TVNfVU
nxbtc
JVdiicKHGQrL
IQemNIeQ
liPpfcUxG
搜索
查看: 30713|回复: 6

[其他] 发一个自己用的火狐插件vimium [复制链接]
跳转到指定楼层
复制 

Rank: 1

UID
2710562
帖子
111
PB币
166
贡献
0
技术
0
活跃
13
楼主
发表于 2012-10-9 02:07:02 IP属地广东 |只看该作者 |倒序浏览
快御云安全
这个插件功能是键盘浏览网页,用过几款这类型的插件,感觉都不理想,vimperator太高深,命令太多不好记。原版的vimium又功能太少了。于是我就在原版的基础上修改/添加了下面几个常用功能。
按键x:关闭标签。
按键r:刷新。
按键R:强制刷新。
按键h:后退。
按键l:前进。
修改上/下/左/右为j/k/H/L。
修改方法也很简单,下载原版的插件https://code.google.com/p/vimium-firefox/downloads/list
用解压缩软件打开,修改/content/overlay.js文件里面的代码
  1.         keymap: {
  2.                 //打开链接
  3.                 'f': function() { Vimium.activateMode(Vimium.activateCallback, false) },
  4.                 //新标签打开链接
  5.                 'F': function() { Vimium.activateMode(Vimium.activateCallback, true) },
  6.                 //复制链接地址
  7.                 'yf': function() { Vimium.activateMode(Vimium.copyCallback, 'link') },
  8.                 //复制当前标签地址
  9.                 'yy': function() { Vimium.copyCallback(null, 'location'); },
  10.                 //向下,想要向下滚动多少可以把300修改成其他值,向上/左/右也是这样设置的。
  11.                 'j': function() { gBrowser.contentDocument.defaultView.scrollBy(0,300); },
  12.                 //向下
  13.                 'k': function() { gBrowser.contentDocument.defaultView.scrollBy(0,-300); },
  14.                 //向左
  15.                 'H': function() { gBrowser.contentDocument.defaultView.scrollBy(-200,0); },
  16.                 //向右
  17.                 'L': function() { gBrowser.contentDocument.defaultView.scrollBy(200,0); },
  18.                 //到顶端
  19.                 'gg': function() {
  20.                         var doc = gBrowser.contentDocument;
  21.                         doc.defaultView.scrollTo(0, 0)
  22.                 },
  23.                 //关闭标签
  24.                 'x':function(){
  25.                         var command = document.getElementById('cmd_close');
  26.                         command.doCommand();               
  27.                 },
  28.                 //刷新
  29.                 'r':function(){
  30.                         var command = document.getElementById('Browser:ReloadOrDuplicate');
  31.                         command.doCommand();               
  32.                 },
  33.                 //后退
  34.                 'h':function(){
  35.                         var command = document.getElementById('Browser:BackOrBackDuplicate');
  36.                         command.doCommand();       
  37.                 },
  38.                 //前进
  39.                 'l':function(){
  40.                         var command = document.getElementById('Browser:ForwardOrForwardDuplicate');
  41.                         command.doCommand();               
  42.                 },
  43.                 //强制刷新
  44.                 'R':function(){
  45.                         var command = document.getElementById('Browser:ReloadSkipCache');
  46.                         command.doCommand();               
  47.                 },
  48.                 //到底端
  49.                 'G': function() {
  50.                         var doc = gBrowser.contentDocument;
  51.                         doc.defaultView.scrollTo(0, doc.body.scrollHeight)
  52.                 },
  53.         },
复制代码


另外还有一些参考firegesture的常用代码
会编程的同学看需要添加修改吧
  1. 停止                Browser:Stop
  2. 主页                Browser:Home
  3. 新建窗口        cmd_newNavigator
  4. 关闭窗口        cmd_closeWindow
  5. 新建标签        cmd_newNavigatorTab
  6. 仅缩放文本-放大        cmd_textZoomEnlarge
  7. 仅缩放文本-缩小        cmd_textZoomReduce
  8. 仅缩放文本-重围        cmd_textZoomReset
  9. 缩放 - 放大        cmd_fullZoomEnlarge
  10. 缩放 - 缩小        cmd_fullZoomReduce
  11. 缩放 - 重置        cmd_fullZoomReset
  12. 将此页加为书签        Browser:AddBookmarkAs
  13. 页面另存为…        Browser:SavePage
  14. 查看页面源代码        View:PageSource
  15. 查看页面信息        View:PageInfo
  16. 打印预览        cmd_printPreview
  17. 打印…                cmd_print
  18. 下载                Tools:Downloads
  19. 附加组件        Tools:Addons
  20. 进入隐私浏览模式 / 退出隐私浏览模式        Tools:PrivateBrowsing
  21. 清空最近历史记录…        Tools:Sanitize
  22. 查看                Tools:Inspect
  23. 代码片段速记器        Tools:Scratchpad
  24. 样式编辑器        Tools:StyleEditor
复制代码



附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 5Rank: 5Rank: 5

UID
1525252
帖子
608
PB币
1534
贡献
0
技术
0
活跃
76
沙发
发表于 2012-10-9 10:25:44 IP属地安徽 |只看该作者
技术帖,路过帮顶……

Rank: 1

UID
3050413
帖子
12
PB币
66
贡献
0
技术
0
活跃
0
板凳
发表于 2012-10-9 18:32:17 IP属地上海 |只看该作者
其实Vimperator蛮好的,日常用的也就那些命令。
t/T - 新标签打开
o/O - 当前标签打开
g0/g$ - 去首个/末位标签
d/u - 关闭标签/重新打开
A - 收藏
y - 拷贝URL
ZZ - 保存并退出
/ - 网页中查找
...

Rank: 7Rank: 7Rank: 7

UID
1652137
帖子
3419
PB币
3759
贡献
0
技术
0
活跃
127

7周年庆典勋章 8周年庆典勋章

4F
发表于 2012-10-11 11:09:33 IP属地湖北 来自手机 |只看该作者
感谢分享

Rank: 1

UID
2631662
帖子
36
PB币
36
贡献
0
技术
0
活跃
64
5F
发表于 2012-11-4 23:10:32 IP属地重庆 |只看该作者
gengxintaikuaile

Rank: 1

UID
3625587
帖子
38
PB币
120
贡献
0
技术
0
活跃
48
6F
发表于 2013-6-26 15:05:19 IP属地贵州 |只看该作者
路过帮顶…

Rank: 7Rank: 7Rank: 7

UID
47521
帖子
1371
PB币
2936
贡献
0
技术
17
活跃
640
7F
发表于 2015-2-5 16:34:47 IP属地广东 |只看该作者
谢谢楼主的分享!!!!!
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛