哪些人把 Vim 作為主力編輯器,他們是怎么想的?
編輯器之神
關(guān)于編輯器的討論就像人們看《哈姆雷特》一樣,每個人都有自己的想法。
在編程歷史的長河中,出現(xiàn)了無數(shù)多的編輯器,有些編輯器已經(jīng)不再維護了,有些編輯器依然在發(fā)展,有些編輯器則正在誕生中,無論時代如何變化,作為編輯器之神的vim 始終都站在山巔。

使用vim的人除了那些老古董,也有很多年輕人,有些甚至是90,00后,他們對vim的喜愛絲毫不遜于那些老古董。
為什么一個終端下的編輯器會有那么多人喜歡,為什么明明上手很困難卻仍然有人前赴后繼地去學(xué)習(xí)它,接下來讓我們好好看看vim的前世今生。
前世今生
vim編輯器誕生于1991年,它并不是憑空誕生的,它是踩著巨人的肩膀開發(fā)出來的。
vim是vi的改進版,而vi誕生于1977年,而vi是在ex基礎(chǔ)上誕生的,而ex是在em基礎(chǔ)上誕生的,而em又是在ed基礎(chǔ)上誕生的。
你可以看出來,vim正是在那么多出色的軟件基礎(chǔ)上構(gòu)建的,因此它一經(jīng)誕生就受到了無數(shù)人的喜愛。
vim目前最新的版本是8.2,這個版本是在2019年發(fā)布的,而作者目前正在開發(fā)vim9,這將會是一個強調(diào)速度的版本。
除了vim這個版本之外,你還會發(fā)現(xiàn)市面上出現(xiàn)了neovim這個版本,實際上它是踩在vim這個巨人的肩膀上誕生的。

在vim8還沒有發(fā)布的時候,neovim引入了很多異步特性,使得vim的插件加載還是速度都得到了提升,而且這是一個有社區(qū)維護的軟件 也就意味著,有很多人參與它的開發(fā),因此無論它的迭代速度還是bug處理都是非常高效的,這也是很多人喜歡它的原因,也是很多人從vim轉(zhuǎn)換到neovim的動機。
不僅僅是編輯器
vim的強大之處在于它有著豐富的插件,任何其他IDE或者編輯器的功能,vim都可以通過插件來實現(xiàn),由于它的高可定制型,你甚至可以開發(fā)自己的編輯器外觀,然后內(nèi)部嵌套vim。
vim可以編程,也可以寫小說,只要是文字處理,它都擅長,它專門為撰寫文字而誕生。
一切為了速度
vim 被眾多人喜歡的就是它的速度,雖然vscode有著豐富的插件,有著龐大的社區(qū),但是還是有很多人因為速度的原因選擇了vim。
vim 被人喜歡的最大特點之一是它的強大編輯能力。

通過內(nèi)置的快捷鍵,你可以輕松高效地將鼠標移動到任何你想要移動的位置,而這些都不需要鼠標的參與。
完全脫離鼠標,可以讓你節(jié)省的時間大幅度提升,快速編輯同樣可以大大減少你重復(fù)編輯的時間。
高度可定制
目前沒有任何一款編輯器可以像vim一樣高度可定制,你可以任意修改它的外觀,你可以把它定制成任何你想要的樣式。
網(wǎng)上你可以看到很多教程視頻,他們可以將自己的vim打造成比IDE還要酷炫,當(dāng)然這一切都取決于你自己。
vim 只是給了你一雙編輯的翅膀,至于你要飛向哪里,你要飛多高,都是由你自己決定的。
很多編輯器都提供了vim編輯模式,足以證明vim的編輯模式是多么地高效。
vim 是完全開源的,你可以看到它的每一行源碼,你可以任意修改它,你可以將它定制成自己喜歡的任何樣式。
總結(jié)
那么究竟喜歡vim的人都是怎樣的一批人呢?
他們應(yīng)該是喜歡折騰的一批人,因為他們喜歡vim的自定義配置。

他們應(yīng)該是懶得折騰的一批人,因為他們喜歡用一個vim編輯器做所有事情。
他們應(yīng)該是一個擁有豐富情感的人,一方面他們有著守舊的一面,一方面他們有著創(chuàng)新的一面。
vim編輯器為什么一直都有人去喜歡它,因為它一直都在進步,一直都在改變,喜歡vim的人就是那些既喜歡穩(wěn)定,又能夠不斷改變的人。
如果你也喜歡挑戰(zhàn),有個性,同時又想提升自己編輯的效率,那么你一定不要忘記嘗試vim編輯器。