|
|
|
|
挪动端

PacVim:一个学习vim下令的下令行游戏

明天,我偶尔发明了一个很酷的顺序来进步 Vim 的运用本领。Vim 是编写和编辑代码的绝佳编辑器。但是,你们中的一些人(包罗我)仍在峻峭的学习曲线中挣扎。再也不必了!来看看 PacVim,一款可协助你学习 Vim 下令的下令行游戏。在本扼要指南中,我们将看到怎样在 通博8888官网 中装置和运用 PacVim。

作者:Sk泉源:通博8888官网中国|2018-06-12 15:10

http://s2.51cto.com/oss/201806/12/13a05a543500048895e34cea28e822c3.png-wh_651x-s_1117687459.png

你好,Vim用户!明天,我偶尔发明了一个很酷的顺序来进步 Vim 的运用本领。Vim 是编写和编辑代码的绝佳编辑器。但是,你们中的一些人(包罗我)仍在峻峭的学习曲线中挣扎。再也不必了!来看看 PacVim,一款可协助你学习 Vim 下令的下令行游戏。PacVim 的灵感泉源于经典游戏 PacMan,它以一种好玩风趣的方法为你提供了少量的 Vim 下令训练。简而言之,PacVim 是一种深化理解 vim 下令的风趣而自在的方法。请不要将 PacMan 与 pacman (arch 通博8888官网 保证理器)混杂。 PacMan 是 20 世纪 80 年月公布的经典盛行街机游戏。

在本扼要指南中,我们将看到怎样在 通博8888官网 中装置和运用 PacVim。

装置 PacVim

起首按如下链接装置 Ncurses 库和开辟东西

请留意,假如没有 gcc 4.8.X 或更高版本,这款游戏能够无法准确编译和装置。我在 Ubuntu 18.04 LTS 上测试了 PacVim,而且完满运转。

装置 Ncurses 和 gcc 后,运转以下下令来装置 PacVim。

  1. $ git clone https://github.com/jmoon018/PacVim.git
  2. $ cd PacVim
  3. $ sudo make install

运用 PacVim 学习 Vim 下令

启动 PacVim 游戏

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

  1. $ pacvim [LEVEL_NUMER] [MODE]

比方,以下下令以平凡形式启动游戏第 5 关。

  1. $ pacvim 5 n

这里,5 表现品级,n表现形式。有两种形式:

  • n – 平凡形式。
  • h – 困难形式。

默许形式是 h,这很难:

要重新开端(0 级),请运转:

  1. $ pacvim

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

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

如今开端游戏。阅读下一节理解怎样玩。

要加入,请按下 ESCq

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

  1. $ pacvim 5 h

或许,

  1. $ pacvim 5

怎样玩 PacVim?

PacVim 的运用与 PacMan 十分类似。

你必需跑过屏幕上一切的字符,同时防止幽灵(白色字符)。

PacVim有两个特别的妨碍:

  1. 你不克不及挪动到墙壁中(黄色)。你必需运用 vim 举措来跳过它们。
  2. 假如你踩到海浪字符(青色的 ~),你就输了!

你有三条生命。每次打赢 0、3、6、9 关时你都市取得重生命。统共有 10 关,从 0 到 9,打赢第 9 关后,游戏重置为第 0 关,但是幽灵速率变快。

得胜条件

运用 vim 下令将光标挪动到字母上并高亮表现它们。一切字母都高亮表现后,你就会得胜并进入下一关。

失败条件

假如你遇到幽灵(用白色 G 表现)或许海浪字符,你就会得到一条命。假如命小于 0 条,你将会输失整个游戏。

这是完成的下令列表:

< 如表现不全,请左右滑动 >
作用
q 加入游戏
h 向左挪动
j 向下挪动
k 向上挪动
l 向右挪动
w 向前挪动到下一个 word 开端
W 向前挪动到下一个 WORD 开端
e 向前挪动到下一个 word 完毕
E 向前挪动到下一个 WORD 完毕
b 向后挪动到下一个 word 开端
B 向后挪动到下一个 WORD 开端
$ 挪动到行的末端
0 挪动到行的开端
gg/1G 挪动到第一行的开端
数字加 G 挪动到由数字给出的行的开端
G 移到最初一行的扫尾
^ 移到以后行的第一个 word
1337 cheatz(打赢以后关)

玩过几关之后,你能够会留意到 vim 的运用有改进。一段工夫后持续玩这个游戏,直到你掌握 Vim 的运用。

发起阅读:

明天便是这些。盼望这篇文章有效。PacVim 好玩又风趣而且让你有事做。同时,你应该可以彻底学习充足的 Vim 下令。碰运气,你不会感触绝望。

【编辑引荐】

  1. 怎样运用GNU Parallel进步通博8888官网下令行实行服从
  2. 三款新星通博8888官网处理方案:Snappy、Flatpak和AppImage
  3. Ubuntu保持战役,通博8888官网桌面的悲痛
  4. 怎样在Arch 通博8888官网中升级软件包
  5. 在通博8888官网中运用Stratis设置装备摆设当地存储
【责任编辑:庞桂玉 TEL:(010)68476606】

点赞 0
各人都在看
猜你喜好

读 书 +更多

网管员天下2007超值精髓本

《网管员天下》是国际独一一家专门面向网管员职业的刊物。本书是2006年《网管员天下》各期内容的聚集,内容威望、片面、时效性强,贴近使用...

订阅51CTO邮刊

点击这里检查样刊

订阅51CTO邮刊