此文已转至http://cn.abnerchou.me/2014/03/04/e40e2146/

上期有人提到此游戏烂尾。其实没有啦,作者是位“贪财”的主,不付费不给玩剩下的章节。在第三关结束时的提示也没有明确说要付费的意思。毕竟是独立游戏,要求也不能那么高了。

第一关:

学习按键(大小写有区别):

  • h 向左
  • j 向下
  • k 向上
  • l 向右
  • :help 查看帮助文档可以在其后跟字符来查看相应字符的功能如“:help j”

这一关相对比较简单,主要是熟悉下vim的光标操作。有点难度的地方是如何过最后三个反向斜坡。这里需要用到vim的光标记忆功能(不知道是不是这么叫),即在上一行光标所在的位置,到下一行也是同样位置,如果下一行较短,光标将停留在其末尾。

所以我们只需要在以下三个点分别按j,k即可通过:

第二关:

第一关的宝箱不用管,因为这是只有到第三关才能获取的。

第二关可以习得的按键(必须要捡到相应的按键方可以使用):

  • w 光标向前移动到下个单词首字母
  • e 光标向前移动到单词尾字母
  • b 光标向后移动到单词首字母

这样轻轻松松就可以拿到通往下一关的三个钥匙。石头是可以被越过的,可以把w,e,b想象成单词间穿梭的传送,石头或墙是无法阻挡的。

:这里先别惦记着第一关的箱子,这里学习的按键还无法取得,而且还需要钥匙。后面将会有说明。

第三关:

  • B 光标向后移动到字符串首
  • x 删除字符串

B 和 b 的区别是什么呢? 假设我们有个字符串“Hello World!!!”我们光标在句子末尾的感叹号上,此时按b,光标会跳到第一个感叹号上,按B,光标会跳到W上。看到区别了么? 一个是单词,一个是字符串。在vim中,连续的字母或符号可以认为是一个单词,而连续的字母和符号可以组成字符串。这也就是说如果只有b键的话到第一关的箱子那,仍然会被石头卡住。

x按键的取得要通过下面的小岛,要在30秒内到达。这里有个小技巧,就是w,e来回按即可,按w不行就按e,e不行就w,总之不太费劲。

用x按键将红色字符删除后,就会出现宝箱钥匙。

拿上宝箱钥匙到第一关宝箱的“!”处,用B键即可跳入,取得蜡烛。

此时阴影笼罩了,vim大陆,作为勇者的你要将这仅有的希望之光带给大陆的人民。

摸黑返回第三关,即可开启第四关。

前三关总图

这就是免费的前三关,如果希望玩其后的十关需要付费,价格是$25。

可气的是竟然只能玩6个月……要不说作者“贪财”呢。不过能够将学习难度如此之高的vim编辑器做成游戏也很有创意的,通过前三关已经学到不少东西。如果真的有心学习的话$25不就相当于一本书钱,而6个月呢……就是一把皮鞭,催促着你快速学习……

好吧只能阿Q般的纪念我逝去的$25了……

下期将带来第4,第5关的攻略,敬请期待~

《VIM-Adventures攻略》 LEVEL 1-3的更多相关文章

  1. 简明Vim练级攻略(转载)

    前言 今天看到这篇文章,共鸣点非常多.它把Vim使用分为4个级别,目前我自己是熟练运用前面三级的命令,在培养习惯使用第四级.完全就是我这一年来坚持使用Vim的过程.所以不管怎么我要转载这篇文章.翻译自 ...

  2. 简明Vim练级攻略(转)

    前言今天看到这篇文章,共鸣点非常多.它把Vim使用分为4个级别,目前我自己是熟练运用前面三级的命令,在培养习惯使用第四级.完全就是我这一年来坚持使用Vim的过程.所以不管怎么我要转载这篇文章.翻译自& ...

  3. Vim练级攻略(转)

    转自平凡的世界:http://www.ccvita.com/ 前言今天看到这篇文章,共鸣点非常多.它把Vim使用分为4个级别,目前我自己是熟练运用前面三级的命令,在培养习惯使用第四级.完全就是我这一年 ...

  4. (转)Vim练级攻略

    (转)Vim练级攻略 原文链接:http://coolshell.cn/articles/5426.html vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆 ...

  5. 简明 VIM 练级攻略

    http://coolshell.cn/articles/5426.html vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个 ...

  6. VIM插件攻略

    工欲善其事,必先利其器.一个强大的开发环境可以大大提高工作效率.好吧,我知道这是废话...不过,我想一定有很多跟我一样打算进入Linux平台开发的新手,一开始都为找不到一个像Windows下的VS那样 ...

  7. Vim 练级攻略

    以下的文章翻译自<Learn Vim Progressively>,我认为这是给新手最好的VIM的升级教程了,没有列举全部的命令,仅仅是列举了那些最实用的命令. 很不错. -------- ...

  8. 简明 Vim 练级攻略(转)

    原文:http://coolshell.cn/articles/5426.html vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会 ...

  9. 转载: Vim 练级攻略

    转自:http://coolshell.cn/articles/5426.html  酷壳 vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类, ...

  10. 关于简明Vim练级攻略

    本文装载于:http://coolshell.cn/articles/5426.html vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你 ...

随机推荐

  1. HDOJ 1236 排名(练耐心题)

    Problem Description 今天的上机考试虽然有实时的Ranklist,但上面的排名只是根据完成的题数排序,没有考虑 每题的分值,所以并不是最后的排名.给定录取分数线,请你写程序找出最后通 ...

  2. HDU_2057——64位无符号16进制数的运算

    Problem Description There must be many A + B problems in our HDOJ , now a new one is coming. Give yo ...

  3. HDU_2012——判断表达式是否都为素数

    Problem Description 对于表达式n^2+n+41,当n在(x,y)范围内取整数值时(包括x,y)(-39<=x<y<=50),判定该表达式的值是否都为素数.   I ...

  4. PHP中字符串类型与数值类型混合计算

    字符串转数值的规则 当一个字符串被当作一个数值来取值,其结果和类型如下: 如果该字符串没有包含 '.','e' 或 'E' 并且其数字值在整型的范围之内(由 PHP_INT_MAX 所定义),该字符串 ...

  5. linux下javaEE系统安装部署

    最近公司在将服务器往阿里云上面迁移,所以需要重新在linux上面安装相关的软件以及部署项目,这里用到的linux版本为centos7.0,需要安装的软件有 jdk1.7.mysql5.6.mongo3 ...

  6. 七、Solr服务部署和安全

    概念: 我们知道,Solr是以webapp的形式运行的,那么我们只需要把Solr.war文件部署到web容器中,便可以运行了,但是因为需要连接数据库做索引并且提供线上的服务调用query接口,那么So ...

  7. hdu 4940 无源汇有上下界最大流

    /* <img src="http://img.blog.csdn.net/20140823174212937?watermark/2/text/aHR0cDovL2Jsb2cuY3N ...

  8. CCSpawn使用CCRepeatForever无效

    在使用CCSpawn中加入CCRepeatForever,但却无法使用CCRepeatForever的效果. CCActionInterval* action =(CCActionInterval*) ...

  9. openOffice安装

    [root@rusky openOffice]# tar -zxvf OOo_3..0_Linux_x86_install-rpm-wJRE_zh-CN.tar.gz [root@rusky open ...

  10. jquery之前后台交互

    //js文件 function getMinatoSingleGoodsCategorys(type){ $("#"+type+"MinatoGoodsCategoryI ...