2009-12-19

vim中安装游戏

几乎所有说Emacs是个牛B的编辑器的文章中都会把Emacs的爱管闲事拿出来说事:上网、听歌、发邮件、煮咖啡,当然还包括玩游戏。我没有见到专门讲用vim玩游戏的文章,于是在豆瓣上的vim小组问了一下,Rezilla 给了两个,我把这两个小游戏在Gvim(严格来说是gVimPortable)的安装过程和使用方法简单记录一下。

1.TeTris 俄罗斯方块

安装方法:先到这里http://www.vim.org/scripts/script.php?script_id=172下载 TeTris plugin ,将压缩包中的 tetris.vim 放到 gVimPortable\App\vim\vim72\plugin,在_vimrc中添加这一行“let mapleader = ","”。重启vim,完成。

玩法:
      ,te     开始游戏
      h       左
      l        右
      j        下
      k       旋转
      q       离开游戏
      p       暂停 ,te 继续

vim tetris
(图片:在vim中玩俄罗斯方块)

2.nibble 贪吃蛇

安装方法:先到这里http://www.vim.org/scripts/script.php?script_id=916 下载nibble-2.0.zip,将压缩包中nibble-2.0.zip\plugin 下的nibble.vim放到 gVimPortable\App\vim\vim72\plugin目录下,将压缩包中nibble-2.0.zip\autoload下的nibble.vim放到gVimPortable\App\vim\vim72\autoload目录下。

有可能还要安装genutils.vim以解决一些依赖的库函数,到这里http://www.vim.org/scripts/script.php?script_id=197下载genutils.vim,同样放到gVimPortable\App\vim\vim72\plugin目录下。

玩法
      :Nibble     运行游戏
      h,j,k,l       控制上下左右四个方向的转动
      <C-C>     暂停
      <Space>  继续
      :q            离开游戏

vim nibble
(图片:在vim中玩贪吃蛇)

试玩了一下,发现手指很不灵活,老是按错键,没玩几下就“GAME OVER”了,但我相信只要多加练习,我也会拥有像加腾鹰一样的黄金右手的。

(完)

1 条评论:

  1. 遊戲做的相當之簡陋,不過見識了.
    另外其實可以把上下左右映射一下,不必要一定要在同一行上,彆扭.

    回复删除

留言须知:
0. 你有權保持沉默,但你所說的將作為此BLOG有人訪問的證據。
1. 支持的HTML標籤:<a href="" title=""> <b> <em> <i> <strong>。
2. 留言留名,不然易被无视。(在“评论”中选择“名称/网址”,网址可以不填)。
3. 原則上我不删除留言,除非那則留言侮辱到你。