37

Vim一直学不会?试试这个 "真香" 神器

 4 years ago
source link: http://mp.weixin.qq.com/s?__biz=MzU2NjIzNDk5NQ%3D%3D&%3Bmid=2247488768&%3Bidx=1&%3Bsn=6c00397d0f4b172173daea35c4fb0040
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

点击上方 匠心零度 ,选择“ 设为星标

做积极的人,而不是积极废人

ANV3quz.jpg!web

来源: https://urlify.cn/fAz67j

Vim 的使用,一直以来是一个难题

以至于国外的知名程序员问答社区 StackOverFlow 上有一个问题 

How to I exit the Vim editor

获得了 超过 200万次的浏览量

nMRBFnr.jpg!web

我们常说,学习是痛苦的,那有没有什么方法可以帮助我们更加轻松的学习 Vim 呢?

答案当然是肯定的。

我们可以通过玩游戏,来学习 Vim 的使用。

PacVim —— 一个让你通过玩游戏学习 Vim 命令的游戏

PacVim 来自 Github 开发者 Jamal Moon ,他为了帮助自己学习 vim,让学习曲线变得更加的平缓,开发出了这款游戏。

用开发者的话说,就是

Vim is a great tool to write and edit code, but many people, including me, struggled with the steep learning curve. I did not find a fun, free way to learn about the vim commands in-depth, and thus, PacVim was born. 

Vim 很好,但是包括我,绝大多数的人都很难学会他,我希望找到一个愉快、轻松的方式深入的学习 vim 命令,PacVim 也因此诞生。

eIJjy2A.jpg!web

开发者 Jamal Moon

PacVim 是什么样的呢?

先看一个动图

NVvYVzE.gif

在这个游戏中,你是有着蓝色光标的小绿人,逃脱红色自负的怪物 Monster (红色的 G,Ghost,鬼),和经典的吃豆人不同的是, PacVim 中的控制并不是我们习惯上的上下左右,而是 Vim 独有的键位。

3iaM7zi.jpg!web

PacVim 的键位

如何玩 PacVim ?

想要玩 PacVim ,有很多方式,最简单的是直接使用 Docker 镜像来运行。 直接执行如下代码, 就可以启动 PacVim 来玩了

docker run -it freedomben/pacvim [LEVEL_NUMBER] [MODE]

上述代码中的 LEVELNumber 取值范围为 0 - 9,数字越大,难度越高。

Mode 可选 N 或 H,N 表示 Normal ,正常难度; H 则表示 Hard ,困难。

输入一条命令,就可以开始玩了。

如果你是 mac 用户,那你有福了,开发者已经将 PacVim 编译为 HomeBrew 的包,你只需要执行下面的命令,就可以安装了。

brew install pacvim

安装完成以后,执行 pacvim 8 n 这样的命令,就可以开始游戏啦!

这样的游戏,你有没有兴趣去试一试呢? 你可以直接前往项目的 Github 仓库查看 Readme 体验游戏: https://github.com/jmoon018/PacVim  

END

如果读完觉得有收获的话,欢迎点【好看】,关注【匠心零度】,查阅更多精彩历史!!!

nmqYriz.gif

让我“ 好看 ”  bYreamJ.gif


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK