星期三, 十一月 19, 2008

以键盘的名义

为什么……为什么我在打标题的时候,打了一个“以”字,下面出来一个条目“以爱情的名义”……Orz我什么时候打过这种字段……

对于整天挂在网上的人来说,鼠标的使用率应该是远远高于键盘的,因为鼠标手势似乎已经成了浏览器标配了(包括通过插件扩展实现的),不过有时候会觉得要把手从键盘上移开去拿鼠标很麻烦,所以,TP的小红点或者笔记本的触摸板是很了不起的发明~啊,不对!重来!所以,某个Firefox扩展横空出世——Vimperator

大概火星了,这个扩展的历史应该很长了,只不过刚刚被我发现或者注意到。这个扩展的作用呢,就是将我们的爪子牢牢的束缚在键盘上~或者说,用命令行来完成Firefox的浏览任务~

听到命令行觉得很可怕么……可是可是~看看这个扩展的名字——Vimperator,前三个字母,Vim……Vim耶~就算没用过Linux也应该听过它的大名吧?由此可见,这个扩展,会是一个效率很高并且很易于使用(虽然说“易于使用”这个词的定义不是很明确)的东东。

装上Vimperator,重启Firefox,发现浏览器的可视面积一下扩大好多,因为菜单和工具栏都没了——

一下子不习惯的话,输入

:set go += mT
试试,go是gui option的缩写,m是menu,T是Toolbar,如果有书签栏的话还可以加上b(当然是bookmark),+=的意思就不必说了,显然嘛~

不过,地址栏不见了要怎么打开网页呢,按一下t试试,最下面的命令行会自动补全成:tabopen,然后输入网址,回车,就会在新标签页打开网页了~如果要在当前页打开,输入o,会自动补全成:open,输入网址就好~

好吧,我相信有很多人和我一样,试用这个功能之后,第一反应是——Firefox 3智能的地址栏啊~我怀念你~此言不错,习惯了Ctrl + L然后输入半截地址然后在下面的地址里面选择的生活,谁要用这个烂东西啊啊啊啊啊口阿口阿口阿……不过不要着急,在_vimperatorrc文件(一般位于C:\Documents and Settings\[Username]\)里面加入下面这两行

:set wildoptions=auto :set complete=sfl
重启Firefox,再试试~智能地址栏是不是又回来了呢~不过现在请用(shift+)tab键来选择地址,不要用上下键(我一开始就郁闷了好久为啥看得到地址用上下键却选不到)……

嗯,不过……难道这样比原来更方便吗?咳咳,可是,Vimperator还可以实现很多很厉害的功能啊~比如,你不觉得按下y就可以复制当前页的网址很酷吗?当然,按下p就是粘贴网址并且打开它~难道不是很厉害吗?还有,按下]]可以进行翻页,这个翻页实现的是鼠标点到“next”或者“下一页”(可以自己定制关键字)的时候的效果哦,在论坛浏览和搜索的时候很有用(我知道你有GreaseMonkey和Pagerization还有Next page啦)~还有更多更厉害的功能,请参考帮助文档,要打开帮助,请输入:h或者按F1,熟练了以后键盘操作的速度绝对是比鼠标快的。

哦对了,用Gmail和GoogleReader的同学们,你们会发现Gmail和GR的快捷键在Vimperator下面不能用了,哇咔咔~想把它们弄回来?可以用Ctrl + Z禁用Vimperator,不过,更好的方法是,在_vimperatorrc文件里面加入

autocmd LocationChange .* :js modes.passAllKeys = /mail\.google\.com/.test(buffer.URL) || /google\.com\/reader\//.test(buffer.URL)
就可以了。注意看一下这行代码,不是太复杂吧?主要就是一个正则表达式而已,要在其他网站禁用Vimperator也可以依样画葫芦的。

综上所述,Vimperator的主要作用,就是提高工作的时候偷看网页的效率,同时在一定程度上防止奇怪的人趁你不在的时候偷偷用你的电脑上网干一些奇怪的事(啦啦啦~我的浏览器没有地址栏~看你怎么用),当然也可以用于在朋友面前炫耀(双手不离键盘运指如飞的看网页)~

最近发的东西好像都很无厘头……

没有评论:

发表评论