首先声明,这篇博客的废话比较多,如果您希望筛选重要信息的话,那么就是:用vim的方式操作chrome或firefox。此外无他。安装的话分别点下面的第一个和第二个链接就可以了。
缘起
今天看了一篇博文,是介绍有关在命令行下工作的好处的。对于在命令行下工作的好坏,是仁者见仁,智者见智了。我觉得在管理方面虽好,但是在平常的娱乐和上网方面肯定不是很舒服的。可是一直一来,我是非常希望能完全用键盘操作我的电脑的,一来非常爽快,二来看着还很Geek。好吧,其实还有一个原因——就是我鼠标滚轮最近不太好使了……
自从用了Linux,vim肯定是要用到的,对于其操作,不能说是特别爽,但是感觉也不错(vim是神级的编辑器了,我用着不是特别爽快的很大一部分原因是很多快捷键没有记住),从此就试着用键盘做一些事情,平常的东西还好,但是上网的时候就不是那么爽了——那么多的链接,按Tab键的话要按到哪辈子去啊。这时不由想到是否有一些插件可以用vim的方式操作浏览器呢?向来以强大的插件取胜的firefox一定是会有这种插件的,那我经常用的chrome呢?于是google之,还真有,叫做vimium,欣喜之中,装上体验了一把。
chrome的vimium
安装就不多说了,直接到chrome商店安装就行了,嫌麻烦的可以直接点击这个链接:https://chrome.google.com/webstore/detail/dbepggeogbaibhgnhhndojpe
经常使用vim的对这个插件的快捷键应该不会很陌生了,但是对于切换标签栏什么的可能不是很熟悉,这个没有关系,可以在刚才安装的那个页面看见说明,也可以直接按?来看帮助,需要注意的一点是,按?出来的帮助里面说u和d分别是上卷和下卷一屏,但是实际上是半屏,这和安装页面上的说明也是一样的。
另外,有些快捷键和浏览器的快捷键是冲突的,所以要把浏览器的一些快捷键禁用掉,这个在默认的设置中已经设置好了,不用我们操心了。
firefox中的vimperator
firefox的插件也是必不可少的,在firefox下的类似插件名叫vimperator,官方网址是http://vimperator.org/vimperator,直接打开就可以下载安装了。快捷键什么的在官网已经说的非常清楚了,在这里也不必再说了。
结语
装好之后体验了一把,很是爽快,要点哪个链接按一下f就出来标号了,以后上网基本用不到鼠标了,键盘控们这回该开心了吧!现在非常想入手一个无线键盘了,以舒服的坐姿把键盘随便放在腿上或者哪里就可以舒服的工作了,想想都开心啊,哈哈。
自我感觉vimperator是比vimium强大一些,至少vimium就不能引用外部的命令,而且vimium有时还不是特别好使。但是vimium有一点设计的很人性化,就是按f出来的标号都是基准键的那几个字母,不像是vimperator使用数字标号的,这样打开新网页的时候会方便很多。
现在大部分事情都可以用键盘来做了,但是还有一个问题,既是写代码的时候用vim无疑是对键盘最友好的,但是codeblocks作为一个优秀的IDE又有好多方面是vim取代不了的。看网上有人把vim配置成了一个类似IDE的东西,但是配置起来相当麻烦,而且用起来肯定也没有codeblocks的方便。那么,有没有什么插件可以实现在codeblocks中用vim的方式编辑代码呢?在网上搜了好久也没有找到,如果谁知道和我说一声,真是感激不尽!
最后给大家上两张截图吧:
firefox中调用外部命令
firefox中按f键
chrome中按f键