神奇的Vim

讨论Vim的文章太多,关于Vim的说法也太多了:

  1. 免费的东西往往是最好的,比如水,空气和Vim

  2. 告诉一个人Vim可以使用命令,他可以折腾一整天,告诉一个人Vim还可以自定义命令,他可以捣鼓一辈子

一直使用Vim也都是写代码,看代码,有空就往往.vim里放一些插件,试图将Vim搞得更想IDE,下图是我平时工作时使用Vim的情况:

我的Vim开发环境

主要插件为taglist + NERD_tree + snipMate + omnicppcomplete,点击前面的链接可直接下载到相应的Vim插件。

不过Vim要比想像中强大得多,就像一个小型操作系统,可发邮件,可听mp3,还玩游戏,还可以看视频。

先来玩游戏,Vim下的游戏都是字符游戏,没有华丽的外表,大都是经典的益智类游戏,下图为Vim下玩俄罗斯方块:

vim俄罗斯方块

该游戏的名字为tetris,点击该链接你可直接下载到该插件,安装到系统的.vim下后,打开vim,依次按下\te,就可以开始游戏了。还有推箱子游戏,名叫sokoban

Vim下的视频也是用字符来表现的,是否感到很惊奇,确实相当神奇,下面是一视频播放的截图:

vim视频播放

该插件叫ascii_player,是一位vim爱好者自个做的,所以在Vim的官方网站上是下载不到的。点击前面的链接你会下载到一个压缩包,解压后里面有两个文件,一个是bad_apple.txt,它是使用mplay将视频转换过来保存为了文本格式,肯定不会如你所想,vim直接将一个avi或者一个rmvb播放出来,至于转换方式网上有文章介绍。另一个文件叫ascii_player.vim,是控制播放的脚本。如何让视频播放起来呢?打开终端首先转到解压后的目录下,命令vim bad_apple.txt打开视频文件,使用命令:source ascii_player.vim载入控制脚本,最后命令:AsciiPlayer进行播放,慢慢欣赏吧。

发表于 2010年09月11日 05:16   评论:0   阅读:2464  



回到顶部

首页 | 关于我 | 关于本站 | 站内留言 | rss
python logo   django logo   tornado logo