没有合适的资源?快使用搜索试试~ 我知道了~
vim 介绍 常用命令 键盘图
需积分: 10 9 下载量 178 浏览量
2011-12-11
10:55:46
上传
评论 1
收藏 336KB DOCX 举报
温馨提示
试读
12页
Vim是一个类似于Vi的文本编辑器,不过在Vi的基础上增加了很多新的特性,Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体。1999 年Emacs被选为Linuxworld文本编辑分类的优胜者,Vim屈居第二。但在2000年2月Vim赢得了Slashdot Beanie的最佳开放源代码文本编辑器大奖,又将Emacs推至二线, 总的来看, Vim和Emacs同样都是非常优秀的文本编辑器。
资源推荐
资源详情
资源评论
VIM
Vim 是一个类似于 Vi 的文本编辑器,不过在 Vi 的基础上增加了很多新的特性,Vim 普遍
被推崇为类 Vi 编辑器中最好的一个,事实上真正的劲敌来自 Emacs 的不同变体。1999
年 Emacs 被选为 Linuxworld 文本编辑分类的优胜者,Vim 屈居第二。但在 2000 年 2
月 Vim 赢得了 Slashdot Beanie 的最佳开放源代码文本编辑器大奖,又将 Emacs 推至二
线, 总的来看, Vim 和 Emacs 同样都是非常优秀的文本编辑器。
VIM 的历史
Bram Moolenaar 在 80 年代末购入他的 Amiga 计算机时,Amiga 上还
没有他最常用的编辑器 vi。Bram 从一个开源的 vi 复制 Stevie 开始,开
发了 Vim 的 1.0 版本。最初的目标只是完全复制 vi 的功能,那个时候的
Vim 是 Vi IMitation(模拟)的简称。1991 年 Vim 1.14 版被 "Fred
Fish Disk #591" 这个 Amiga 用的免费软体集所收录了。1992 年 1.22
版本的 Vim 被移植到了 UNIX 和 MS-DOS 上。从那个时候开始,Vim 的
全名就变成 Vi IMproved(改良)了。
在这之后,Vim 加入了不计其数的新功能。做为第一个里程碑的是
1994 年的 3.0 版本加入了多视窗编辑模式(分割视窗)。从那之后,同一
萤幕可以显示的 Vim 编辑文件数可以不止一个了。1996 年发布的 Vim
4.0 是第一个利用图型接口(GUI)的版本。1998 年 5.0 版本的 Vim 加
入了 highlight(语法高亮)功能。2001 年的 Vim 6.0 版本加入了代码折
叠、插件、多国语言支持、垂直分割视窗等功能。2006 年 5 月发布的
Vim 7.0 版更加入了拼字检查、上下文相关补完,标签页编辑等新功能。现
在最新的版本是 2008 年 8 月发布的 Vim 7.2,该版本合并了 vim 7.1 以
来的所有修正补丁,并且加入了脚本的浮点数支持,在 2010 年 08 年 15,
历时两年的时间,vim 又发布了 vim 7.3 这个版本,这个版本修复了前面版
本的一些 bug,以及添加了一些新的特征,这个版本比前面几个版本来的要
更加优秀。
VIM 学习方法
Vim 目前已经有各主流系统的版本,尽管 vim 较 vi 已经改良了不少,
但是初次使用还是会一头雾水,不知如何操作,所以学习 vim 要首先过 2 关。
第一关是理解 vim 的设计思路,vim 设计之初就是整个文本编辑都用键盘而
非鼠标来完成,键盘上几乎每个键都有固定的用法,且 vim 的制作者希望用
户在普通模式(也就是命令模式,只可输入命令)完成大部分的编辑工作,
将此模式设计为默认模式,初学者打开 vim,如果直接输入单词,结果就会
滴滴乱响,这是因为 vim 把用户输入的单词理解为命令了。第二关是命令关,
vim 有过百条命令对应编辑的需要,如果能熟练使用 vim 这些命令,编辑速
度确实比鼠标要快很多,但是想全都记住它们也是一件难事,我想记住它们
最好的方法就是多多来练习,确实把 vim 用在日常的文本编辑中去,且遇到
难题不要放弃,而是查找解决的方法,每解决一个难题,你的 vim 技能就上
升一级。
其实, Vim 与其它编辑器一个很大的区别在于, 它可以完成复杂的编辑与
格式化功能. 在这些领域还少有软件能与它分庭抗礼, 但是, 与所有的灵活性
的代价一样, 你需要用自己的双手来实现它. 这在事实上造成了用户在使用
Vim 过程中的几个自然阶段.
一开始是 notepad, word, edit 垄断你的大脑, 这些东西根深蒂固, 挥
之不去 Vim 的使用对你而言是一场噩梦, 它降低而不是提高了你的工作效率.
对三种工作模式的不解甚至使你认为它是一个充满 BUG 或者至少是一个古
怪的与当今友好用户界面设计严重脱节的软件. 事实上, 这些起初看起来古怪
的特性是 Vim(或者是 vi)的作者和它的用户们在自己漫长的文字编辑和程序
设计生涯中总结出来的最快速最实在的操作, 在几乎等于计算机本身历史的
成长期中, 历经无数严厉苛刻的计算机用户的批评与检验, 无用的特性或糟糕
的设计在 Vim 用户群面前根本就没有生存的余地. Vim 细心而谨慎的作者们
也不允许自己精心设计的软件里有这样东西.
第二个阶段你开始熟悉一些基本的操作, 这些操作足以应付你日常的工
作, 你使用这些操作时根本就不假思索. 但这些阶段你仍然很少去碰 Vim 那
晦涩的在线帮助文档. 它在你心里只是 notepad, edit 一个勉强合格的替代
品.
第三个阶段, 精益求精的你不满足于无休无止的简单操作, 冗长而乏味,
有没有更好的办法可以四两拔斤. 于是, 从 UNIX 参考手册上, 从同事口中,
你渐渐叩开:help xxx 的大门. 开始探索里面充满魔力的咒语. 从杂耍般的带
剩余11页未读,继续阅读
资源评论
jklinqing007
- 粉丝: 13
- 资源: 274
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功