偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

邊打“游戲”邊學(xué)Vim!這款在線、交互的練習(xí)工具火了

新聞 前端
雖然“高齡”、“難用”等標(biāo)簽加身,但沒辦法,依舊無法阻擋Vim被熱捧的現(xiàn)實。那有沒有簡單、快速上手練習(xí)的方法?

本文經(jīng)AI新媒體量子位(公眾號ID:QbitAI)授權(quán)轉(zhuǎn)載,轉(zhuǎn)載請聯(lián)系出處。

天下苦Vim久矣。

雖然“高齡”、“難用”等標(biāo)簽加身,但沒辦法,依舊無法阻擋Vim被熱捧的現(xiàn)實。

那有沒有簡單、快速上手練習(xí)的方法?

這個可以有,而且還是在線交互式的那種——Vim.so。

邊打“游戲”邊學(xué)Vim!這款在線、交互的練習(xí)工具火了

并且Vim.so用起來像打游戲一般的體驗,也讓網(wǎng)友們一片“好評如潮”。

邊打“游戲”邊學(xué)Vim!這款在線、交互的練習(xí)工具火了

打游戲一樣學(xué)習(xí)Vim

既然要學(xué)習(xí)Vim,那就免不了要了解它那“令人發(fā)指”的命令和快捷鍵。

例如,這樣(有種讓你背元素周期表的趕腳)……

邊打“游戲”邊學(xué)Vim!這款在線、交互的練習(xí)工具火了

 圖源:cnblog

但在Vim.so中學(xué)習(xí)命令,就沒有那么枯燥了。

例如“上”、“下”、“左”、“右”以及“刪除”命令,分別對應(yīng)鍵盤中的“h”、“j”、“k”、“l”和“x”。

像打游戲通關(guān)一樣,就能快速上手。

邊打“游戲”邊學(xué)Vim!這款在線、交互的練習(xí)工具火了

在這一關(guān)“游戲”中,通過鍵盤指令的操作,將光標(biāo)移動到“%”的位置,并將它刪除掉,就算完成一次任務(wù)。

有沒有種玩“消消樂”的感覺?

這樣的基本指令練習(xí),需要完成20次,對于Vim入門新手而言,達到“KPI”之后,掌握得也就差不多了。

而且,它還會記下完成任務(wù)所用的平均時長,是可以和其它“玩家”battle一下了。

邊打“游戲”邊學(xué)Vim!這款在線、交互的練習(xí)工具火了

再復(fù)雜一點的“進階任務(wù)”,如下所示。

邊打“游戲”邊學(xué)Vim!這款在線、交互的練習(xí)工具火了

類似這樣的課程,Vim.so一共提供了10門,據(jù)作者本人介紹,目的就是讓新人能夠快速上手、讓Vim性能最大化。

邊打“游戲”邊學(xué)Vim!這款在線、交互的練習(xí)工具火了

雖好用,但需付費

雖然這種交互式學(xué)習(xí)Vim的方式,對于新手來說是非常友好的。

但一個“致命”的缺點就是,付費。

但別急!我們也準備了另外一套教程——“用聰明的方式學(xué)習(xí)Vim”。

目前在GitHub上的star數(shù)量已經(jīng)達到了5400+

邊打“游戲”邊學(xué)Vim!這款在線、交互的練習(xí)工具火了

在這份教程中,作者將Vim命令的一般結(jié)構(gòu),分解成了一個簡單語法規(guī)則。

這也是本教程中最為重要的一個章節(jié)——一旦了解了 Vim 命令類似語法的結(jié)構(gòu),就能跟它“暢談無阻”。

按照作者的說法,“只需要知道一個語法規(guī)則”,就可以說Vim的語言了:

verb + noun

如果拿英文短句做類比,就例如:

Eat (verb) a donut (noun)

Kick (verb) a ball (noun)

在此之后,就只需要使用基本的 Vim 動詞和名詞,來增加詞匯量即可。

嗯,也是相當(dāng)?shù)膃asy了。

作者介紹

Vim.so項目的作者,叫做Kenneth Cassel。

[[378527]]

他是一名全棧開發(fā)人員,感興趣的領(lǐng)域包括NLP和計算機視覺中的深度學(xué)習(xí)(語義分割、目標(biāo)檢測、多標(biāo)簽分類等)。

最后,兩種學(xué)習(xí)Vim的教程和地址,都在下方鏈接奉上嘍。

傳送門

Vim.so地址:
https://www.vim.so/#exercise

“用聰明的方式學(xué)Vim”地址:
https://github.com/iggredible/Learn-Vim

 

 

責(zé)任編輯:張燕妮 來源: 量子位
相關(guān)推薦

2021-11-04 17:48:44

編程游戲代碼

2023-09-13 15:06:24

2021-08-26 11:42:15

游戲編程語言

2021-12-08 11:50:07

Python游戲網(wǎng)站編程語言

2024-04-02 10:38:29

開源Bruno開發(fā)

2025-10-20 08:55:00

2021-03-11 07:43:53

Linux運維Linux系統(tǒng)

2020-12-02 10:20:33

Docker命令Linux

2022-01-10 18:16:24

編輯器Typora Markdown

2017-07-12 08:33:04

機房數(shù)據(jù)中心服務(wù)器

2009-12-18 11:15:17

ADSL寬帶共享上網(wǎng)

2021-01-19 09:19:33

RPC調(diào)用過程框架

2022-05-23 09:03:35

Heighliner開發(fā)者工具

2025-10-24 17:29:54

2021-02-22 11:35:43

網(wǎng)絡(luò)數(shù)據(jù)技術(shù)

2021-03-04 15:23:35

工具代碼開發(fā)

2022-06-27 15:42:23

區(qū)塊鏈

2022-03-29 14:54:13

數(shù)據(jù)科學(xué)編程開發(fā)

2025-07-03 05:00:00

2025-03-11 08:37:17

點贊
收藏

51CTO技術(shù)棧公眾號