寓教于乐!一款游戏让你成为 Vim 高手
我们都知道 , Vim是Linux下一种非常重要的文本编辑器 , 我们可以用它来看代码、改代码 , 很多高手直接将Vim打造成一款强大的IDE用来写代码 。
【寓教于乐!一款游戏让你成为 Vim 高手】但是 , 对于新手而言 , Vim相对于其它编辑器而言 , 更难入门 。 Vim是无图形界面的编辑器 , 一切操作全靠指令 , 而且指令又非常多非常杂 , 学习起来非常费劲 。
那有没更快更轻松的方法来学习Vim呢?这里良许介绍一款游戏 , 通过这款游戏就可以提高Vim操作技能 。
这款游戏叫PacVim , 它其实是受一款叫PacMan(中文名:吃豆人)的游戏的启发而开发出来 。 二者非常相似 , 都是躲避怪物 , 吃完豆豆 。 所不同的是 , PacVim全程使用Vim的指令来操作主角 , 通过这种方式来提高你的Vim水平 。

文章图片
安装PacVim游戏
这款游戏源码托管在GitHub上 , 只需下载后编译安装即可 。 $gitclonehttps://github.com/jmoon018/PacVim.git$cdPacVim$sudomakeinstall启动游戏
安装成功后 , 可执行以下命令来启动游戏:$pacvim[LEVEL_NUMER][MODE]
其中:
LEVEL_NUMER:表示关卡号
MODE:表示难度 , n-正式模式 , h-困难模式
例如 , 我们要玩第5关 , 正式模式的游戏 , 我们可以这样启动游戏:$pacvim5n
而如果我们仅仅想从头开始玩游戏 , 则只需这样:$pacvim
下图是游戏运行后的情况:
游戏看起来还是挺好玩的 , 至少比单纯去记那些命令要强很多 。 退出游戏
游戏的退出很简单 , 只需按下ESC或者q即可 。 游戏规则
如前文所述 , 游戏的基本规则就是躲避怪物 , 吃完豆豆 。 但这里面 , 豆豆是一个个白色单词 , 你在经过时 , 一个个字符就会变成绿色 。
在游戏里 , 主角是一个绿色方块 , 怪物是大写红色字母G 。 有两种障碍物:
黄颜色的是代表墙壁 , 你不能越过墙壁;
青色的飘号键~ , 它不会攻击你 , 但你也不能碰它 , 一碰你就挂 。
你一共有3条命 , 但在通过第0 , 3 , 6 , 9关时 , 会额外奖励一条生命 。 游戏一共10关 , 从0~9 , 通过第9关后 , 将重新从第0关开始 , 但难度加大 。 a.胜利的条件
操作绿色方块 , 将白色字符变成绿色字符 , 当所有的白色字符都变成绿色时 , 你就赢了那一关 , 进入到下一关 。 全程操作使用Vim命令 。 b.失败的条件
如果你碰到了怪物(大写字母G)或飘号键~ , 你就挂了 , 失去一条生命 。 当所有生命都失去时 , 游戏就结束了 。
既然是用来学习Vim操作的 , 那我们肯定要知道Vim有哪一些指令 。 常用指令如下图:

文章图片
通过这个游戏 , 在紧张和压力下 , 你的Vim命令不知不觉就记住了 , 后面再去操作Vim编辑器时 , 简直会运指如飞!一起来玩玩吧!
推荐阅读
- 传《GTA5》将登陆谷歌云游戏平台Stadia
- IGN发布《致命躯壳》16分钟游戏演示 魂味儿满满
- 3DM游戏网|主角找脸大冒险《红脖子艾德》9月10日发售PC版
- 休闲游戏|中国女性手游玩家数已超男性!你还以为女玩家就只玩乙女游戏吗?
- 娱乐全搜索|当明星变成游戏人物,罗云熙从英气变柔美,王一博最不像本人
- 机海战术!realme又一款新机入网,或采用骁龙765G处理器
- 3DM游戏网|《糖豆人:终极淘汰赛》水涨爬高地图过关技巧
- 中关村在线|STEAM史低 EPIC两款游戏限时免费领取
- 网络游戏|魔兽世界:随机副本弱化了社交属性,算是WOW的一大败笔吗
- 小礼游戏|全球累计玩家5000万的《星际战甲》,为何在国内火不起来?
