Vim是從vi發(fā)展出來(lái)的一個(gè)文本編輯器。其代碼補(bǔ)完、編譯及錯(cuò)誤跳轉(zhuǎn)等方便編程的功能特別豐富,在程序員中被廣泛使用。Vim的第一個(gè)版本由布萊姆·米勒在1991年發(fā)布。簡(jiǎn)稱是ViMitation,隨著功能的不斷增加,正式名稱改成了ViIMproved。
vim的設(shè)計(jì)理念是命令的組合。用戶學(xué)習(xí)了各種各樣的文本間移動(dòng)/跳轉(zhuǎn)的命令和其他的普通模式的編輯命令,并且能夠靈活組合使用的話,能夠比那些沒(méi)有模式的編輯器更加高效的進(jìn)行文本編輯。同時(shí)VIM與很多快捷鍵設(shè)置和正則表達(dá)式類似,可以輔助記憶。并且vim針對(duì)程序員做了優(yōu)化。
Vim有許多有用的功能,可以與現(xiàn)代文本編輯器競(jìng)爭(zhēng),如Sublime Text,Atom,UltraEdit或jEdit。它們包括支持正則表達(dá)式的搜索,輕松重復(fù)命令的能力,直接記錄和執(zhí)行宏,自動(dòng)完成,文件合并,鼠標(biāo)集成,拼寫檢查,語(yǔ)法突出顯示,分支撤消/重做歷史,支持流行網(wǎng)絡(luò)協(xié)議和文件存檔格式等。
本文到此結(jié)束,希望對(duì)大家有所幫助。