很久之前就在视频网站上看到过各种版本的BadApple,包括魔兽版的,js版的,还有各种语言版的,当然也特意搜过有没有vim版的,答案是有,但是没有代码。 今天在vim.org上逛,居然被我看到了BadApple这几个字,试了一下很不错,兴奋之余果断决定大半夜发这篇博文。 下载地址: BadApple 按照说明,将zip解压,然后用vim打开badapple.vim,执行:
:so %
就可以看到流畅的字符动画啦,哈哈。 截图如下:
不过还是要说一下,用这种方式来启动其实不是很好,就像插件主页上说的,如果解压到plugin目录就会有问题。其实个人感觉最好还是将插件加载和启动分开,用单独的命令来启动,类似Matrix.vim。
另外,也在网上找了一下制作这种字符视频的方法,由于没有时间尝试,所以就记在这里,大家有兴趣可以试一下: 【字符向】BadApple字符版,windows版制作教程
最后简单贴几个BadApple的不同版本的视频,大家有兴趣也可以看一下。如果还想看更多的版本,就直接去视频网站搜索一下就行,一大把。
独行猫儿 on #
不错。话说视频里的操作系统是哪个?看起来比ubuntu清爽一些,fedora还是?
Reply
Dante on #
呃,视频不是我的,电脑上没有录制视频的软件,所以就在网上找了相关的几个
Reply
独行猫儿 on #
网站还算不错
Reply
Dante on #
哈哈,多谢~
才发现原来就是我引用的文章的博主啊,哈哈,幸会幸会~
Reply
独行猫儿 on #
呵呵,发现了啊!
Reply
muzuiget on #
> 当然也特意搜过有没有vim版的,答案是有,但是没有代码。
我<a href="http://qixinglu.com/archives/vim_is_ascii_player" rel="nofollow">内牛满面</a>。
Reply
Dante on #
哈哈,不好意思啊,在网上搜的时候居然没有看到~
刚看了你文章里说你的实现在gvim下会很慢,而这个插件在gvim下也很流畅,所以就对比了一下实现:
你是用翻页实现,而这个插件是用挨行setline实现的,相比之下这个插件的实现更像是我们一般理解上的重绘画布,所以可能更快一些~
Reply
依云 on #
昨天在 vim-cn 邮件列表上看到作者的帖子,今天就被 Dante 发现了呀。
muzuiget 那篇博客我也看过,不过预编译版的 mplayer 不给力,所以就没测试。今天试了下这个,效果不错,就是有些细节没考虑到(语法高亮、当前位置不在文本首、光标行高亮等等)。
Reply
依云 on #
还有个问题——玩完了,字体没给我改回来。又小又细的字体看起来好累。。。
Reply
Dante on #
哈哈,我昨晚写文章的时候还是前一个版本,结果写完文章再试就变成缩小字体的版本啦。不过分辨率上确实提高了很多
Reply
Dante on #
哈哈,要养成闲逛的好习惯~~~
Reply
Hex Bolts on #
这个是天使么
Reply
vimest on #
bad apple这视频有很多个版本,VIM只是其中一个,不过貌似是唯一的编辑器版,呵呵。来看看这里你就知道了,http://www.guokr.com/article/7268/
Reply
user on #
真的太酷了啊!vim初学者前来强势围观啊!
Reply
独行猫儿 on #
发现有人也盗取了你的文章啊
Reply
Dante on #
算了,都习惯了。。。
Reply
肥肉骁 on #
应当是fedora,看桌面挺像xfce
Reply