0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何在Linux 中安装和使用 PacVim?

Linux爱好者 来源:电子发烧友网 作者:工程师谭军 2018-07-06 09:50 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

你好,Vim用户!今天,我偶然发现了一个很酷的程序来提高 Vim 的使用技巧。Vim 是编写和编辑代码的绝佳编辑器。然而,你们中的一些人(包括我)仍在陡峭的学习曲线中挣扎。再也不用了!来看看PacVim,一款可帮助你学习 Vim 命令的命令行游戏。PacVim 的灵感来源于经典游戏PacMan,它以一种好玩有趣的方式为你提供了大量的 Vim 命令练习。简而言之,PacVim 是一种深入了解 vim 命令的有趣而自由的方式。请不要将 PacMan 与pacman(arch Linux 包管理器)混淆。 PacMan 是 20 世纪 80 年代发布的经典流行街机游戏。

在本简要指南中,我们将看到如何在 Linux 中安装和使用 PacVim。

安装 PacVim

请注意,如果没有 gcc 4.8.X 或更高版本,这款游戏可能无法正确编译和安装。我在 Ubuntu 18.04 LTS 上测试了 PacVim,并且完美运行。

在安装 Ncurses 和 gcc 后,运行以下命令来安装 PacVim。

$git clonehttps://github.com/jmoon018/PacVim.git

$cd PacVim

$sudo make install

使用 PacVim 学习 Vim 命令

启动 PacVim 游戏

要玩这个游戏,只需运行:

$pacvim[LEVEL_NUMER][MODE]

例如,以下命令以普通模式启动游戏第 5 关。

$pacvim5n

这里,5表示等级,n表示模式。有两种模式:

n– 普通模式。

h– 困难模式。

默认模式是h,这很难:

要从头开始(0级),请运行:

$pacvim

以下是我 Ubuntu 18.04 LTS 的示例输出。

如何在Linux 中安装和使用 PacVim?

要开始游戏,只需按下回车。

如何在Linux 中安装和使用 PacVim?

现在开始游戏。阅读下一节了解如何玩。

要退出,请按下ESC或q。

以下命令以困难模式启动游戏第5关。

$pacvim5h

或者,

$pacvim5

如何玩 PacVim?

PacVim 的使用与 PacMan 非常相似。

你必须跑过屏幕上所有的字符,同时避免鬼魂(红色字符)。

PacVim有两个特殊的障碍:

你不能移动到墙壁中(黄色)。你必须使用 vim 动作来跳过它们。

如果你踩到波浪字符(青色的~),你就输了!

你有三条生命。每次打赢 0、3、6、9 关时你都会获得新生命。总共有 10 关,从 0 到 9,打赢第 9 关后,游戏重置为第 0 关,但是鬼魂速度变快。

获胜条件

使用 vim 命令将光标移动到字母上并高亮显示它们。所有字母都高亮显示后,你就会获胜并进入下一关。

失败条件

如果你碰到鬼魂(用红色 G表示)或者波浪字符,你就会失去一条命。如果命小于 0 条,你将会输掉整个游戏。

这是实现的命令列表:

如何在Linux 中安装和使用 PacVim?

玩过几关之后,你可能会注意到 vim 的使用有改善。一段时间后继续玩这个游戏,直到你掌握 Vim 的使用。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    88

    文章

    11814

    浏览量

    219532
  • VIM
    VIM
    +关注

    关注

    0

    文章

    137

    浏览量

    16220

原文标题:PacVim:一个学习 vim 命令的命令行游戏

文章出处:【微信号:LinuxHub,微信公众号:Linux爱好者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    何在Arch Linux系统安装Cutefish桌面环境

    现在你可以在 Arch Linux 中体验 Cutefish 桌面了。本文概述了在 Arch Linux 系统安装 Cutefish 桌面环境的步骤。
    的头像 发表于 04-19 17:05 7153次阅读

    【嵌入式编程】如何在Linux平台安装zint开源库

    Linux编程】如何在Linux平台安装zint开源库?
    的头像 发表于 08-23 19:10 5373次阅读
    【嵌入式编程】如<b class='flag-5'>何在</b><b class='flag-5'>Linux</b>平台<b class='flag-5'>安装</b>zint开源库

    何在Linux安装和使用Checkmk工具

    设备。Checkmk 工具在 Linux 以混合方式工作。在 Linux 机器上安装该工具后,您可以通过 Web 浏览器轻松访问所有配置和仪表板选项卡。
    发表于 10-14 11:52 2544次阅读

    何在Linux终端上安装和玩经典的贪吃蛇游戏

    本文就是如何在 Linux 终端上安装和玩经典的贪吃蛇游戏。
    发表于 10-17 09:48 2624次阅读

    何在Linux安装字体

    问题场景在用itext开发完PDF之后,有要求Apache要部署到Linux下,也可能部署到windows下,由于笔者在Windows下开发的,字体没问题;但是Linux未必安装了字体,关于如
    发表于 07-04 08:14

    何在 Linux安装 Python

    何在 Linux安装 Python 在 Linux安装最新 Python,替代或与老版本并存的分步说明。作者:Vijay Sing
    发表于 05-14 14:13

    何在Win下安装linux的虚拟机详细安装方法资料概述

    本文档的主要内容详细介绍的是如何在Win7下安装linux的虚拟机详细安装方法资料概述免费下载。
    发表于 11-28 15:03 3次下载

    何在Ubuntu桌面环境上安装Google Chrome ?

    作为全球最受欢迎的网页浏览器,新的 Linux 用户经常会问如何在 Ubuntu 安装谷歌浏览器。 这不是一个愚蠢的问题。围绕构建 Linu
    发表于 05-05 14:00 2713次阅读

    怎样安装和使用Kali Linux

    KALI Linux安装教程:如何在USB驱动器上安装Kali Linux
    的头像 发表于 08-01 10:31 2.3w次阅读

    何在linux服务器打开端口

    有时我们可能需要在Linux服务器打开端口或在Linux服务器的防火墙启用端口来运行特定的应用程序。在本文中,小编将带大家分析一下如何在
    的头像 发表于 10-17 16:22 1.4w次阅读

    何在Linux查找断开的符号链接

    在之前的文章,我们解释了什么是 Linux 的符号链接。符号链接(Symbolic links 或 symlinks)或软链接(soft links)用于在 Linux
    的头像 发表于 02-06 18:23 2427次阅读

    何在Linux命令行运行Python脚本

    Python 是一种高级编程语言,被广泛应用于数据科学、机器学习、Web 开发等领域。在 Linux 操作系统,Python 是一个默认安装的解释器,用户可以通过命令行界面(CLI)来运行
    的头像 发表于 05-12 14:49 2880次阅读

    Linux如何使用Docker安装MySQL

    如果您是 MySQL 的新手或希望快速轻松地安装 MySQL 数据库的人,那么本文适合您,在本文中,我们将学习如何在 Linux 中使用 Docker 和 Docker compose 设置 MySQL。 让我们首先设置
    的头像 发表于 05-12 16:22 4668次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>中</b>如何使用Docker<b class='flag-5'>安装</b>MySQL

    linux docker安装部署

    了解如何在Linux安装和部署Docker。 一、安装Docker 在开始之前,请确保您的Linux系统满足以下要求: 64位版本的
    的头像 发表于 11-23 09:27 2460次阅读

    何在2026年Rocky Linux(8、9和10)上安装Docker

    负载的强大平台。 本指南是一个统一的资源,解释如何在 Rocky Linux 8、9 和 10 上安装 Docker,验证安装,配置 Docker Compose,并
    的头像 发表于 01-12 17:21 1839次阅读