首页 > 其他分享 >Vimgenius使用教程

Vimgenius使用教程

时间:2023-04-03 14:25:52浏览次数:46  
标签:教程 Vimgenius Rails Vim 使用 本课 lesson over

(需要绕过IP封锁等访问限制)

Become a Vim Genius

Increase your speed and improve your muscle memory with Vim Genius,

a timed flashcard-style game designed to make you faster in Vim.

It’s free and you don’t need to sign up. What are you waiting for?

Start Now

下方快速开始(作为新手beginner或老手experienced)

 教程形式为,先告诉你有哪些命令及其作用

 然后再通过让你完成指定任务,要求你回忆之前学到的命令(符合目前认知科学理论,学习效果很好!)

 这边:52是所用时间

 【如果不记得了可以按键盘上“→”,它会给提示】

 

 做对了它在下方会有绿色的√的提醒,回车(Enter),或鼠标点Next即可进入下一个任务

 【注】它可能让你反复做你之前错过的命令,不用担心,到下一关会变成下面这样(这里用到的是Vim Motion作例子)

 上面的Recap是复习,下面是下一关的知识点

TUTORIAL INDEX

上方是各种教程,有下面几个类别

  • Vim Arglist

    This lesson goes over Vim's arglist functionality.
    本课介绍了 Vim 的 arglist 功能。

  • Vim Motion

    This lesson covers the basic Vim motions.
    本节课介绍了基本的Vim操作。

  • Vim Intro

    This is an intro course designed to go along with Vim's built in tutorial program. If you're new to Vim then this is the lesson you want.
    这是一门入门课程,旨在与 Vim 的内置教程程序配合使用。如果你是 Vim 的新手,那么这就是你想要的课程。

  • Vim Macros

    This lesson goes over Vim macros.
    本课将介绍 Vim 宏。

  • Vim Copy and Paste

    This lesson goes over Vim's copy & paste functionality.
    本课介绍了 Vim 的复制和粘贴功能。

  • Rails Vim

    This lesson covers Rails Vim, a plugin by Tim Pope.
    本课介绍了 Rails Vim,这是 Tim Pope 的一个插件。

 

标签:教程,Vimgenius,Rails,Vim,使用,本课,lesson,over
From: https://www.cnblogs.com/asandstar/p/17282904.html

相关文章

  • 使用requests库进行文件上传的多种方法。
    一、仅上传文件importrequestsurl='http://example.com/upload_file'file_path='/path/to/file'withopen(file_path,'rb')asf:files={'file':f}headers={'content-type':'multipart/form-d......
  • LiveVISGAT1400视图库服务-支持海康大华华为宇视天地伟业等设备视图库接入使用说明
    @目录LiveVISGAT1400视图库服务安装使用说明1、服务说明1.1、安装包说明1.2、视图库服务1.3、配置视图库服务参数2、服务运行2.1、Windows2.2、Linux3、配置设备接入3.1、海康视图库接入示例3.2、大华视图库接入示例4、平台使用4.1、管理平台4.2、接口文档5、统一编码规则6、Live......
  • 这些ChatGPT酷炫玩法,99%使用者不知道
    文/ 韩彬  我以前的技术文,阅读量极少,经常两位数,可能涉及理论的内容太多,难有耐心看下去。 在王不留的指导下,我改变了以前的文风,不再装逼,以实用为主,回归本质。根据最近阅读量,我可能已经找到了定位。 废话不多说,直接上干货。 玩过ChatGPT的朋友都知道,它能编故事、做......
  • 联芸mas0902固态使用量产工具的开卡方法,mas0902/mas1102开卡软件教程
    MAS0902是一款固态存储器芯片,一般固态硬盘损坏的情况下才需要量产,在量产过程中,需要从量产部落网下载对应主控型号和闪存颗粒类型的量产工具后,使用量产工具来对芯片进行初始化和测试。以下是MAS0902固态使用量产工具的开卡方法:1.首先,将采用MAS0902芯片的固态硬盘短接ROM孔后,连......
  • vue中使用nprogress优化导航条和请求数据的时候进行加载中显示
    以下内容仅供学习使用先进行安装npminstall--savenprogress或者yarnaddnprogress在你封装的request.js中使用importNProgressfrom'nprogress'import'nprogress/nprogress.css'在axios.interceptors.request.use(config=>{},请求开始的时候使用NProgres......
  • 河北稳控科技便携式钻孔测斜仪数据采集仪如何使用
    河北稳控科技便携式钻孔测斜仪数据采集仪如何使用 桌面介绍如下图示所示,测斜仪操作系统桌面类与计算机十分类似,桌面由主界面和底部的任务栏构成。快捷图标任务栏点击,快速点击一次即为左键单击,快速(2~3秒)。接口可直接外接鼠标或键盘硬件设备。 主界面包含了若干程序的快......
  • k8s教程(Volume篇)-PVC详解
    文章目录01引言02PVC详解2.1参数配置2.1.1资源请求(Resources)2.1.2访问模式(AccessModes)2.1.3存储卷模式(VolumeModes)2.1.4PV选择条件(Selector)2.1.5存储类别(Class)03Pod使用PVC3.1举例3.1.1举例:默认模式(Filesystem)3.1.2举例:存储卷模式为块设备(Block)04文末01......
  • 使用线程池和窗口池优化electron
    概念窗口池和线程池是两个不同的概念。窗口池是指在Electron中同时创建多个窗口,并对这些窗口进行管理和维护的机制。窗口池可以帮助开发者更好地管理和控制应用中的窗口,从而提高应用的性能和稳定性。在窗口池中,可以对窗口进行创建、销毁、隐藏、显示等操作,以满足不同的应用场景......
  • redis使用setnx+lua实现分布式锁
    在Redis中,使用SETEX命令(对应RedisTemplate的setIfAbsent方法)可以实现一个最简易的分布锁。SETEX命令当key不存在的话,才会设置key的值,如果可以已经存在,就不做任何操作。为了避免锁无法被释放,就给这个key(也就是锁)设置一个过期时间。为了保证解锁操作的原子性,使用Lua脚本进行释放锁......
  • 恢复lazarus使用anchorDocking和dockedformeditor后出现ide乱的步骤
    恢复lazarus使用anchorDocking和dockedformeditor后,很容易因使用时不小心拖动form后出现越调越的情况,经模索发现将environmentoptions.xml删除后,再运行lazarus,当出现这提示时,重新设置一下       ......