《VIM-Adventures攻略》 LEVEL 1-3
此文已转至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的更多相关文章
- 简明Vim练级攻略(转载)
前言 今天看到这篇文章,共鸣点非常多.它把Vim使用分为4个级别,目前我自己是熟练运用前面三级的命令,在培养习惯使用第四级.完全就是我这一年来坚持使用Vim的过程.所以不管怎么我要转载这篇文章.翻译自 ...
- 简明Vim练级攻略(转)
前言今天看到这篇文章,共鸣点非常多.它把Vim使用分为4个级别,目前我自己是熟练运用前面三级的命令,在培养习惯使用第四级.完全就是我这一年来坚持使用Vim的过程.所以不管怎么我要转载这篇文章.翻译自& ...
- Vim练级攻略(转)
转自平凡的世界:http://www.ccvita.com/ 前言今天看到这篇文章,共鸣点非常多.它把Vim使用分为4个级别,目前我自己是熟练运用前面三级的命令,在培养习惯使用第四级.完全就是我这一年 ...
- (转)Vim练级攻略
(转)Vim练级攻略 原文链接:http://coolshell.cn/articles/5426.html vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆 ...
- 简明 VIM 练级攻略
http://coolshell.cn/articles/5426.html vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个 ...
- VIM插件攻略
工欲善其事,必先利其器.一个强大的开发环境可以大大提高工作效率.好吧,我知道这是废话...不过,我想一定有很多跟我一样打算进入Linux平台开发的新手,一开始都为找不到一个像Windows下的VS那样 ...
- Vim 练级攻略
以下的文章翻译自<Learn Vim Progressively>,我认为这是给新手最好的VIM的升级教程了,没有列举全部的命令,仅仅是列举了那些最实用的命令. 很不错. -------- ...
- 简明 Vim 练级攻略(转)
原文:http://coolshell.cn/articles/5426.html vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会 ...
- 转载: Vim 练级攻略
转自:http://coolshell.cn/articles/5426.html 酷壳 vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类, ...
- 关于简明Vim练级攻略
本文装载于:http://coolshell.cn/articles/5426.html vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你 ...
随机推荐
- HDOJ 1236 排名(练耐心题)
Problem Description 今天的上机考试虽然有实时的Ranklist,但上面的排名只是根据完成的题数排序,没有考虑 每题的分值,所以并不是最后的排名.给定录取分数线,请你写程序找出最后通 ...
- HDU_2057——64位无符号16进制数的运算
Problem Description There must be many A + B problems in our HDOJ , now a new one is coming. Give yo ...
- HDU_2012——判断表达式是否都为素数
Problem Description 对于表达式n^2+n+41,当n在(x,y)范围内取整数值时(包括x,y)(-39<=x<y<=50),判定该表达式的值是否都为素数. I ...
- PHP中字符串类型与数值类型混合计算
字符串转数值的规则 当一个字符串被当作一个数值来取值,其结果和类型如下: 如果该字符串没有包含 '.','e' 或 'E' 并且其数字值在整型的范围之内(由 PHP_INT_MAX 所定义),该字符串 ...
- linux下javaEE系统安装部署
最近公司在将服务器往阿里云上面迁移,所以需要重新在linux上面安装相关的软件以及部署项目,这里用到的linux版本为centos7.0,需要安装的软件有 jdk1.7.mysql5.6.mongo3 ...
- 七、Solr服务部署和安全
概念: 我们知道,Solr是以webapp的形式运行的,那么我们只需要把Solr.war文件部署到web容器中,便可以运行了,但是因为需要连接数据库做索引并且提供线上的服务调用query接口,那么So ...
- hdu 4940 无源汇有上下界最大流
/* <img src="http://img.blog.csdn.net/20140823174212937?watermark/2/text/aHR0cDovL2Jsb2cuY3N ...
- CCSpawn使用CCRepeatForever无效
在使用CCSpawn中加入CCRepeatForever,但却无法使用CCRepeatForever的效果. CCActionInterval* action =(CCActionInterval*) ...
- openOffice安装
[root@rusky openOffice]# tar -zxvf OOo_3..0_Linux_x86_install-rpm-wJRE_zh-CN.tar.gz [root@rusky open ...
- jquery之前后台交互
//js文件 function getMinatoSingleGoodsCategorys(type){ $("#"+type+"MinatoGoodsCategoryI ...