首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

PacVim:一个用于学习Vim的命令行游戏

您好,Vim的用户们!今天,我偶然发现了一个很酷的工具来提高您的Vim使用技能。Vim是一个很棒的编写和编辑代码的编辑器。然而,你们中的一些人(包括我)仍然在艰难地学习,想要克服其陡峭的学习曲线。不用再烦恼了! 开始接触PacVim吧,这是一个CLI(命令行)游戏,可以帮助您学习Vim命令。PacVim受到经典游戏PacMan的启发,以一种有趣的方式为您提供了大量使用Vim命令的实践案例。简单地说,PacVim是一个有趣的、免费的深入了解vim命令的途径。请不要混淆PacMan与PacMan (arch Linux包管理器)。PacMan是一个经典的、流行的、发行于上世纪八十年代的电脑游戏。

在这个简介中,我们会介绍如何在Linux中安装和使用PacVim。

安装 PacVim

首先,按照在下面给出的链接上描述的方式安装Ncurses库开发工具

How To Install Ncurses Library In Linux

How To Install Development Tools In Linux

上面两个链接地址依次为:

https://www.ostechnix.com/how-to-install-ncurses-library-in-linux/

https://www.ostechnix.com/install-development-tools-linux/

请注意,如果没有 gcc 4.8.X 或者更高的版本,这个游戏可能无法正确地编译和安装。我在Ubuntu 18.04 LTS上测试了PacVim,其工作非常良好。

一旦安装了Ncurses库和gcc以后,运行以下命令来安装PacVim。

使用PacVim学习Vim命令

开始PacVim游戏

通过以下命令启动游戏:

例如,以下命令以普通模式从第5级开始游戏:

这里“5”代表级别,“n”代表模式. 一共有两种模式:

n– 普通模式

h– 困难模式

默认模式为困难模式h

如果要从一开始(0级)开始游戏,就运行:

这是我的Ubuntu 18.04 LTS系统的输出示例:

要开始游戏,只需按下ENTER键.

现在开始畅游这款游戏吧. 阅读下面的内容来了解如何玩这一款游戏.

按ESC或者q键退出.

以下命令从第5级以困难模式启动游戏:

或者,

如何玩PacVim?

PacVim的用法与PacMan非常相似。您必须运行经过屏幕上所有的字符,并同时避免幽灵字符(红色字符)。

PacVim有两个特俗的限制:

1.你不能撞上墙壁(黄色)。你必须使用 vim动作命令来跳过它们。

2. 如果你踩到了一个波浪字符(蓝绿色的“~”), 就输掉了比赛。

你有三条生命. 每次你打过0级,3级,6级,9级等,你就会获得一条生命. 总共有从0到9十个级别. 在打过第9级以后, 游戏就会自动重置为第0级,但是幽灵的移动速度会加快.

获胜条件

使用vim命令将光标移到字母上并高亮它们。在所有的字母都被高亮之后,你就成功了,并进入了下一个层级.

失败条件

如果你触碰到一个幽灵(由一个红色的G表示)或一个波浪字符,你就失去一条生命。如果你的生命数少于0,你将会输掉整个游戏。

下面是会用到的命令的列表:

在玩过几个级别以后,你也许会发现在Vim的使用技巧上有所改善。坚持偶尔玩一下这个游戏直到你掌握了Vim的使用。

英文原文:https://www.ostechnix.com/pacvim-a-cli-game-to-learn-vim-commands/

译者:青蒿素

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180609A09SN100?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券