哪些人把 Vim 作為主力編輯器,他們是怎么想的?
編輯器之神
關于編輯器的討論就像人們看《哈姆雷特》一樣,每個人都有自己的想法。
在編程歷史的長河中,出現了無數多的編輯器,有些編輯器已經不再維護了,有些編輯器依然在發展,有些編輯器則正在誕生中,無論時代如何變化,作為編輯器之神的vim 始終都站在山巔。
使用vim的人除了那些老古董,也有很多年輕人,有些甚至是90,00后,他們對vim的喜愛絲毫不遜于那些老古董。
為什么一個終端下的編輯器會有那么多人喜歡,為什么明明上手很困難卻仍然有人前赴后繼地去學習它,接下來讓我們好好看看vim的前世今生。
前世今生
vim編輯器誕生于1991年,它并不是憑空誕生的,它是踩著巨人的肩膀開發出來的。
vim是vi的改進版,而vi誕生于1977年,而vi是在ex基礎上誕生的,而ex是在em基礎上誕生的,而em又是在ed基礎上誕生的。
你可以看出來,vim正是在那么多出色的軟件基礎上構建的,因此它一經誕生就受到了無數人的喜愛。
vim目前最新的版本是8.2,這個版本是在2019年發布的,而作者目前正在開發vim9,這將會是一個強調速度的版本。
除了vim這個版本之外,你還會發現市面上出現了neovim這個版本,實際上它是踩在vim這個巨人的肩膀上誕生的。
在vim8還沒有發布的時候,neovim引入了很多異步特性,使得vim的插件加載還是速度都得到了提升,而且這是一個有社區維護的軟件 也就意味著,有很多人參與它的開發,因此無論它的迭代速度還是bug處理都是非常高效的,這也是很多人喜歡它的原因,也是很多人從vim轉換到neovim的動機。
不僅僅是編輯器
vim的強大之處在于它有著豐富的插件,任何其他IDE或者編輯器的功能,vim都可以通過插件來實現,由于它的高可定制型,你甚至可以開發自己的編輯器外觀,然后內部嵌套vim。
vim可以編程,也可以寫小說,只要是文字處理,它都擅長,它專門為撰寫文字而誕生。
一切為了速度
vim 被眾多人喜歡的就是它的速度,雖然vscode有著豐富的插件,有著龐大的社區,但是還是有很多人因為速度的原因選擇了vim。
vim 被人喜歡的最大特點之一是它的強大編輯能力。
通過內置的快捷鍵,你可以輕松高效地將鼠標移動到任何你想要移動的位置,而這些都不需要鼠標的參與。
完全脫離鼠標,可以讓你節省的時間大幅度提升,快速編輯同樣可以大大減少你重復編輯的時間。
高度可定制
目前沒有任何一款編輯器可以像vim一樣高度可定制,你可以任意修改它的外觀,你可以把它定制成任何你想要的樣式。
網上你可以看到很多教程視頻,他們可以將自己的vim打造成比IDE還要酷炫,當然這一切都取決于你自己。
vim 只是給了你一雙編輯的翅膀,至于你要飛向哪里,你要飛多高,都是由你自己決定的。
很多編輯器都提供了vim編輯模式,足以證明vim的編輯模式是多么地高效。
vim 是完全開源的,你可以看到它的每一行源碼,你可以任意修改它,你可以將它定制成自己喜歡的任何樣式。
總結
那么究竟喜歡vim的人都是怎樣的一批人呢?
他們應該是喜歡折騰的一批人,因為他們喜歡vim的自定義配置。
他們應該是懶得折騰的一批人,因為他們喜歡用一個vim編輯器做所有事情。
他們應該是一個擁有豐富情感的人,一方面他們有著守舊的一面,一方面他們有著創新的一面。
vim編輯器為什么一直都有人去喜歡它,因為它一直都在進步,一直都在改變,喜歡vim的人就是那些既喜歡穩定,又能夠不斷改變的人。
如果你也喜歡挑戰,有個性,同時又想提升自己編輯的效率,那么你一定不要忘記嘗試vim編輯器。






























