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

天下苦Vim久矣。
雖然“高齡”、“難用”等標簽加身,但沒辦法,依舊無法阻擋Vim被熱捧的現(xiàn)實。
那有沒有簡單、快速上手練習的方法?
這個可以有,而且還是在線、交互式的那種——Vim.so。
并且Vim.so用起來像打游戲一般的體驗,也讓網(wǎng)友們一片“好評如潮”。
打游戲一樣學習Vim
既然要學習Vim,那就免不了要了解它那“令人發(fā)指”的命令和快捷鍵。
例如,這樣(有種讓你背元素周期表的趕腳)……
△ 圖源:cnblog
但在Vim.so中學習命令,就沒有那么枯燥了。
例如“上”、“下”、“左”、“右”以及“刪除”命令,分別對應鍵盤中的“h”、“j”、“k”、“l(fā)”和“x”。
像打游戲通關一樣,就能快速上手。
在這一關“游戲”中,通過鍵盤指令的操作,將光標移動到“%”的位置,并將它刪除掉,就算完成一次任務。
有沒有種玩“消消樂”的感覺?
這樣的基本指令練習,需要完成20次,對于Vim入門新手而言,達到“KPI”之后,掌握得也就差不多了。
而且,它還會記下完成任務所用的平均時長,是可以和其它“玩家”battle一下了。
再復雜一點的“進階任務”,如下所示。
類似這樣的課程,Vim.so一共提供了10門,據(jù)作者本人介紹,目的就是讓新人能夠快速上手、讓Vim性能最大化。
雖好用,但需付費
雖然這種交互式學習Vim的方式,對于新手來說是非常友好的。
但一個“致命”的缺點就是,付費。
但別急!我們也準備了另外一套教程——“用聰明的方式學習Vim”。
目前在GitHub上的star數(shù)量已經(jīng)達到了5400+。
在這份教程中,作者將Vim命令的一般結構,分解成了一個簡單語法規(guī)則。
這也是本教程中最為重要的一個章節(jié)——一旦了解了 Vim 命令類似語法的結構,就能跟它“暢談無阻”。
按照作者的說法,“只需要知道一個語法規(guī)則”,就可以說Vim的語言了:
verb + noun
如果拿英文短句做類比,就例如:
Eat (verb) a donut (noun)
Kick (verb) a ball (noun)
在此之后,就只需要使用基本的 Vim 動詞和名詞,來增加詞匯量即可。
嗯,也是相當?shù)膃asy了。
作者介紹
Vim.so項目的作者,叫做Kenneth Cassel。
[[378527]]
他是一名全棧開發(fā)人員,感興趣的領域包括NLP和計算機視覺中的深度學習(語義分割、目標檢測、多標簽分類等)。
最后,兩種學習Vim的教程和地址,都在下方鏈接奉上嘍。
傳送門
Vim.so地址:
https://www.vim.so/#exercise
“用聰明的方式學Vim”地址:
https://github.com/iggredible/Learn-Vim
本文題目:邊打“游戲”邊學Vim!這款在線、交互的練習工具火了
文章位置:http://m.fisionsoft.com.cn/article/dpjphsi.html


咨詢
建站咨詢
