虽然Vim(VI Improved的缩写)是Linux系统上一款很受欢迎的文本编辑器,但人们仍然觉得它很难学,特别是高级功能学习起来难度很大。许多Linux新手实际上都害怕学习这个功能强大、高度推荐的文本编辑器。
另一方面,自由互联和Linux社区为使Vim易于学习付出了巨大的努力;从创建Vim教程,分享有用的Vim使用技巧和技巧,到开发交互式学习Web应用程序和命令行游戏,如PacVim。
PacVim是一款免费开源的,基于文本的游戏,以简单有趣的方式教您vim命令。它受到流行和经典PacMan游戏的启发,可在Linux和MacOSX上运行。它可以帮助您以愉快的方式全面学习vim命令。它的目标或多或少类似于PacMan - 你必须将pacman(绿色光标)移动到屏幕上的所有角色上,同时避开幽灵(红色G)。
如何在Linux中安装PacVim 游戏
要安装PacVim游戏,您需要首先使用默认的包管理器在Linux发行版上安装所需的Curses(图形库)包,如图所示。
$ sudo apt install libncurses5-dev libncursesw5-dev [在 Ubuntu/Debian 上]
# yum install ncurses-devel [在 CentOS/RHEL 上]
# dnf install ncurses-devel [在 Fedora 上]
接下来,通过克隆其存储库来下载PacVim源文件并如图所示进行安装。
$ cd ~/Downloads
$ git clone https://github.com/jmoon018/PacVim.git
$ cd PacVim
$ sudo make install
安装PacVim之后,可以通过从0级开始运行vim命令来学习vim命令,默认模式很难。
$ pacvim
以下是移动光标的几个键:
- h - 向左移动
- i - 向右移动
- j - 向下移动
- k - 向上移动
- q - 退出比赛
例如,您可以在特定级别和模式下启动它(n和h分别为普通/高级)。
$ pacvim n
或者
$ pacvim 2
或者
$ pacvim 2 n
游戏说明
玩法也简单,先按回车建,然后通过HJKL上下左右移动让所有白字都变成绿色即过关,注意黄字框框(墙壁)移动不了,还有两个红色G那是小怪物,你光标不能碰到它,否则就Gave Over了。
选择模式和难度方式一般方式为:
pacvim [LEVEL_NUMER] [MODE]
比如我们启动,普通模式第5关,怎用下面的命令:
$ pacvim 5 n
这里,"5" 关,"n"代表模式。有两种模式
n:正常模式
h:难度模式
默认模式是h,是难度模式,:
PacVim有两个特殊的障碍:
1.你不能移动到墙壁(黄色字符)。你必须使用vim动作来跳过它们。
2.不能碰到替换符号(青色的~),否则直接死亡!
每个人有三条命。每次击败0,3,6,9等级时你都会获得新命。总共有10个等级,从0开始到9,击败第9等级后,游戏重置为0等级,但是小怪物(G)动作加快。
获胜条件
使用vim命令将光标移动到字母上并突出显示它们。所有白色字符都变绿色高亮后,获胜并进入下一关。
死亡条件
如果你碰到小怪物(红色G)或波浪符(~),就失去生命。如果你的生命小于0,游戏结束。
您可以找到更多信息,包括密钥用法组合以及如何从PacVim Github存储库创建自定义映射。
在你玩过几关之后再去使用vim ,是不是对Vim基本操作更熟练了呢。
就这样! PacVim是一款非常实用的游戏,它可以让您在使用Linux终端的同时教您Vim命令。 使用下面的评论表单分享您的想法或询问有关它的问题。