Vim是一款非常给力的文本编辑器,软件是免费开源的,并且支持简体中文。Vim基于Vi开发,它在Vi的基础上添加了许多新的特性,拥有代码补完、编译及错误跳转等方便编程的功能,并且为用户提供了跨平台的支持,非常受程序员的喜爱,能够与之匹敌的也就只有Emacs了。
Vim的入门比较困难,但这是当你学会之后就会发现这软件真的很强大,绝对值得学习。
学习Vim要首先过两关:
第一关是理解vim的设计思路,Vim设计之初就是整个文本编辑都用键盘而非鼠标来完成,键盘上几乎每个键都有固定的用法,且vim的制作者希望用户在普通模式(也就是命令模式,只可输入命令)完成大部分的编辑工作,将此模式设计为默认模式,初学者打开Vim,如果直接输入单词,结果就会滴滴乱响,这是因为Vim把用户输入的单词理解为命令了。
第二关是命令关,Vim有过百条命令对应编辑的需要,如果能熟练使用vim这些命令,编辑速度确实比鼠标要快很多,但是想全都记住它们也是一件难事,我想记住它们最好的方法就是多多来练习,确实把vim用在日常的文本编辑中去,且遇到难题不要放弃,而是查找解决的方法,每解决一个难题,你的vim技能就上升一级。
VIM文本编辑器 7.4 更新日志: