让firefox也像vim一样简单高效

让firefox也像vim一样简单高效

October 10, 2009

学校来了两个德国留学生,来的第一天就见他们了,聊了一下!吆!这两个家伙也是使用linux的,当然他们是使用的ubuntu,而我使用的是debian。有一天一个胖胖的来到我们实验室给我说了一堆!说什么他的vbox共享有问题了,看我有什么好的办法,我就去他哪里看了,果然是使用的ubuntu9.04,还设置的非常个性漂亮。就在解决问题的过程中我要上网查资料,但是我发现他的firefox长的比较奇怪,但是整个浏览器很是简洁清爽,这正是我想要的风格阿!但是我却发现我怎么都用不了—没有url的输入框,没有刷新,没有后退,没有前进和停止。

他开始哈哈大笑了,囧。。。。。后来他给我介绍了之后才知道是用的一个插件,Vimperator,装了之后firefox就会变成和vim一样的命令操作方式,而且界面极其简洁。 Vimperator默认会隐藏Firefox的菜单栏和工具栏,你可以通过输入’set go+=mTB‘恢复菜单栏和工具栏的显示。

Vimperator与Vim一样,提供常用的normal模式和command-line模式,通过’:‘或’ESC’可以在两种模式间切换。

打开一个新网页,可以在command-line模式下输入open(或o),加上url来打开网页。同样你也可以输入o加上你要搜索的关键词,敲击回车后会自动打开默认的搜索引擎搜索该关键字,就和你用Google ToolBar是一样的。当然在command-line模式下输入open这种方式目前还没有实现自动补齐或在历史记录里自动匹配的功能。使用 tabopen(或t)则是在新标签页中打开你要的网页。

当你在各个Tab间切换时,命令行中显示的是该页面的url地址,如果你想复制这个地址,只需在normal mode下敲击"yy",该地址就被写入剪贴板了。

在Tab之间切换你大可依然使用ctrl+tab的方式,但是你同样可以在normal模式下通过gt或gT来前后切换标签页。关闭一个标签页你只需要在normal模式下敲入d即可。在当前页面中后退到历史页用ctrl+o,前进到下一页用ctrl+i或是ctrl+]。

而且在网页中可以不实用鼠标点击;vimperator也给你提供了一种方法–在normal模式下敲入:f或F,页面上的超链接将被编号,快速输入你要跳转的超链接的编号,即可打开那个超链接。如果超链接较多,你在输入f或F后输入的字符将被用来做匹配,Vimperator会根据匹配到的超链接文字做编号重分配,减少编号个数,便于你精确定位你想打开的链接。

有了好工具,剩下的就是多多练习、熟练掌握并提升效率了。

看完本文有收获?请分享给更多人

关注「黑光技术」,关注大数据+微服务

最后更新于