Mouseless Browsing + KeySnail 打造 Firefox 键盘(无鼠标)浏览 (2011-07-31更新,不需要Mouseless Browsing)

接触了几个Firefox 的键盘浏览插件,其中Vimperator 感觉太复杂,本人对VIM 不很熟悉。gleebox 相对简单,而且感觉它更侧重分享等功能,并且支持使用YubNub和Quix命令,对浏览导航方面的支持反而不太多。

Mouseless Browsing扩展,可以让你用键盘来浏览整个网页,而不再依赖鼠标。它为每个链接、表单和其它Web元素生成一个ID号,你只要输入ID号,就可以快速访问链接,而不再需要移动鼠标。而老牌自定义快捷键扩展keyconfig已经很久不更新了,且不支持新版本的firefox,KeySnail可以作为它的替代品。

 

先来看看Mouseless Browsing

激活插件以后,在网页的每个链接,表单后面都会有一个数字,例如,只要按ctrl+15,就可以打开标号为15的链接。

但是如果每个连接后面都有数字,也挺烦人的,我们可以设置需要的时候再显示数字。

进入插件设置页面,勾选 show ids only on demand,同时,你还可以delay for automatic execution/clearing keybuffer(mser)时间改长一点,让你有更长的时间输入ids。

然后在"key" 标签里,设置Toggling visibility of ids on/off快捷键,我把它设置成了alt+n,然后就可以用alt+n在需要的来打开或关闭数字的显示。

另外我还把Modifier for opening links in new tab 设为None,这样就可以直接输入数字打开链接,而不需要ctrl+数字

Keynail(主页  下载)

第一次使用插件,会要求你创建一个一个模板,有Emacs,Emacs for Mac,vimperator三个内置模板以及一个空模板可供选择。我个人喜欢选择空模板,因为我常用的快捷键不多,自己设就可以了。而且如果用内置的模板,很多firefox默认的快捷键就会被覆盖,这一点我不喜欢。

在keybinds界面,有个添加按钮,你可以对不同模式(global, view, edit, caret)下动作添加快捷键。下面是我的设置,都是一些常用的操作。

更多功能还请大家自行发掘 :)

用keysnail设置的快捷键来导航网页,用mouseless browsing来打开相应的链接,基本可以满足我键盘浏览的需求了。大家有什么问题可以留言,我尽量回答。

————————————————————————————
Updates:(多谢一楼的朋友提醒):

Keysnail 有一个插件叫HoK,就可以实现Mouseless Browsing 的功能了。所有我们没有必要再使用Mouseless Browsing 这个插件了。

HoK插件在*这里*下载。

然后在KeySnail -> Open preference dialog -> Key Bindings -> Add -> Ext(commands provided by plugins)里面就多了几个命令:

Start Hit a Hint background mode
Start Hit a Hint continuous mode
Start Hit a Hint exended mode
Start Hit a Hint foreground mode

绑定上上相应的快捷键,就可以实现Mousless Browsing 的功能了。

无觅相关文章插件

    • alan
    • June 26th, 2011

    keysnail有hok插件,可以实现hit a hint功能,很好用;
    为什么还要装mouseless browsing?

    • eahtax
    • July 31st, 2011

    @alan 

    多谢提醒,文章以跟新 :)

  1. No trackbacks yet.