zoukankan      html  css  js  c++  java
  • Vim一直学不会?试试这个 "真香" 神器

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

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

    How to I exit the Vim editor

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

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

    我们常说,学习是痛苦的,那有没有什么方法可以帮助我们更加轻松的学习 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 也因此诞生。

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

    PacVim 是什么样的呢?

    先看一个动图

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

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

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

    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 这样的命令,就可以开始游戏啦!

  • 相关阅读:
    jQuery学习笔记
    MAMP的使用
    svn使用
    Docker 下安装 MySQL时,docker-compose.yml 的写法
    MySQL 8报错:The user specified as a definer ('mysql.infoschema'@'localhost') does not exist
    Zookeeper 总结及安装
    Docker 在 Linux 下的安装与配置
    Linux更换国内软件源
    gitlab-runner一直处于挂起/pedding状态
    GitLab出现forbidden的解决方法
  • 原文地址:https://www.cnblogs.com/CQqfjy/p/12310780.html
Copyright © 2011-2022 走看看