一起talk Vim吧(第一回 Vim出山)

2021-07-02 04:34:54 字數 1046 閱讀 8477

起talk vim吧!

vim是vi improved的簡稱,從名字上就能看出來,它是vi的改良版本,那麼vi又是何物?vi是linux

上的一種文字編譯器,而vim就是vi種編輯器的公升級版本。vim可以看作是文字編輯器裡的屠龍刀,也就

只有emacs這把倚天劍才能與他爭鋒。那麼倚天劍和屠龍刀哪個利害呢?咱們還是不談為好,以免引起新

一輪的江湖恩怨。如果你真想知道答案,還是去問一下金庸老先生吧。

vim之所以叫做屠龍刀,得益於他高效的文字編輯效率和對各種外掛程式的支援。看官們,大家使用電腦時,如

果離開滑鼠後,我估計大家肯定不知所措。但是使用vim後,你可以完全把滑鼠扔了,因為你可以使用鍵

盤完成所有的事情。看官們試著想想,你的雙手在鍵盤上輸入文字,然後還要時不時地使用另外乙隻手去

操作滑鼠,然後再把手移到鍵盤上來,你累不累啊?你不累,我看著都 累了。使用vim任憑雙手在鍵盤上

自由飛翔吧,剩下的事情就讓vim替你來搞定,這便是高效率的編輯方式。「vim真像你說的那樣嗎?」這位

看官現在可以不相信,等到我們的**結尾時,你不但會相信,而且會馬上使用vim。但是,現在請相信

我,請相信我說的是真的。

好了,咱們再說說vim的外掛程式。這也是使vim成為屠龍刀的另外乙個原因。看官們,不知道你們有沒有使用

過vc++之類的整合開發工具,或者說eclips也行。這些工具中有個好用的功能就是智慧型提示,這功能在

編寫程式的時候很方便,不過vim沒有提供這樣的功能,但是你可以給vim安裝具有智慧型提示功能的外掛程式,

這樣的話,vim也有具有了智慧型提示的功能。這便是vim外掛程式的魅力所在,每當你感覺vim缺少什麼功能時,

可以通過安裝外掛程式,來拓展vim的功能。對外掛程式的支援,使的vim看上去是乙個十分平淡無奇的文字編輯器,

但是通過安裝外掛程式進行拓展後就具有了十分強大的功能。這好比變形金剛裡的汽車人,平時看上去就是一

款普通的汽車,經過變形後就變成了勇猛無比的戰士。

各位看官,經過千錘百鍊的屠龍刀:vim正式出山了,正所謂武林至尊,寶刀屠龍。要知道屠龍寶刀更多

的事情,且聽下回分解。

IT餐館 第一回 前言

最近一段時間以來,我一直在尋找一種新的寫blog方式。因為傳統的自說自話方式已不能 表達出每天在我頭腦中不斷衝突的思想。當然這些思想有些是我個人的,有些則來自周圍同事 以及領導,還有以前同事的一些遭遇。其中有對前沿技術的討論,對產品 專案的分析,對模 式思想 架框 mvc uml 等思想的交流。還有...

IT餐館 第一回 前言

最近一段時間以來,我一直在尋找一種新的寫blog方式。因為傳統的自說自話方式已不能 表達出每天在我頭腦中不斷衝突的思想。當然這些思想有些是我個人的,有些則來自周圍同事 以及領導,還有以前同事的一些遭遇。其中有對前沿技術的討論,對產品 專案的分析,對模 式思想 架框 mvc uml 等思想的交流。還有...

初讀Redis 第一回

1.redis的五種資料型別 五種物件 字串物件,列表物件,雜湊物件,集合物件和有序集合物件 2.redis用到的主要資料結構 簡單動態字串 sds 雙端鍊錶,字典,壓縮列表,整數集合等等 注意 redis並沒有直接使用這些資料結構來實現鍵值對資料庫,而是基於這些資料結構建立了乙個物件系統,這個系統...