《VIM教程》- 版本 1.7
Vim 是一个具有很多命令的功能非常强大的编辑器。限于篇幅,在本教程当中
就不详细介绍了。本教程的设计目标是讲述一些必要的基本命令,而掌握好这
些命令,您就能够很容易地将 Vim 当作一个通用编辑器来使用了。完成本教程的内容大约需要25-30分钟,取决于您训练的时间。
注意:
每一节的命令操作将会更改本文。推荐您复制本文的一个副本,然后在副本上
进行训练(如果您是通过”vimtutor”来启动教程的,那么本文就已经是副本了)。切记一点: 本教程的设计思路是在使用中进行学习的。也就是说,您需要通过
执行命令来学习它们本身的正确用法。如果您只是阅读而不操作,那么您可能
会很快遗忘这些命令的!好了,现在请确定您的Shift-Lock(大小写锁定键)还没有按下,然后按键盘上
的字母键 j 足够多次来移动光标,直到第一节的内容能够完全充满屏幕。
第一讲小结
|
|
第一讲第一节:移动光标
|
|
第一讲第二节:VIM的进入和退出
|
|
第一讲第三节:文本编辑之删除
|
|
第一讲第四节:文本编辑之插入
|
|
第一讲第五节:文本编辑之添加
|
|
第一讲第六节:编辑文件
|
|
第二讲小结
|
|
第二讲第一节:删除类命令
|
|
第二讲第二节:更多删除类命令
|
|
第二讲第三节:关于命令和对象
|
|
第二讲第四节:使用计数指定动作
|
|
第二讲第五节:使用计数以删除更多
|
|
第二讲第六节:操作整行
|
|
第二讲第七节:撤消类命令
|
|
第三讲小结
|
|
第三讲第一节:置入类命令
|
|
第三讲第二节:替换类命令
|
|
第三讲第三节:更改类命令
|
|
第三讲第四节:使用c更改更多
|
|
第四讲小结
|
|
第四讲第一节:定位及文件状态
|
|
第四讲第二节:搜索类命令
|
|
第四讲第三节:配对括号的查找
|
|
第四讲第四节:替换命令
|
|
第五讲小结
|
|
第五讲第一节:在 VIM 内执行外部命令的方法
|
|
第五讲第二节:关于保存文件的更多信息
|
|
第五讲第三节:一个具有选择性的保存命令
|
|
第五讲第四节:提取和合并文件
|
|
第六讲小结
|
|
第六讲第一节:打开类命令
|
|
第六讲第二节:附加类命令
|
|
第六讲第三节:另外一个置换类命令的版本
|
|
第六讲第四节:复制粘贴文本
|
|
第六讲第五节:设置类命令的选项
|
|
第七讲小结
|
|
第七讲第一节:获取帮助信息
|
|
第七讲第二节:创建启动脚本
|
|
第七讲第三节:补全功能
|
|
vim 教程到此就结束
本教程只是为了简明地介绍一下 Vim 编辑器,但已足以让您很容易使用这个编辑器了。毋庸质疑,
vim还有很多很多的命令,本教程所介绍的距离完整的差得很远。所以您要精通的话,还望继续努力哦。
下一步您可以阅读Vim 的用户手册,使用的命令是: :help user-manual下面这本书值得推荐用于更进一步的阅读和学习:
Vim - Vi Improved - 作者:Steve Oualline
出版社:New Riders
这是第一本完全讲解 Vim 的书籍。它对于初学者特别有用。其中包含有大量实例
和图示。
欲知详情,请访问 http://iccf-holland.org/click5.html以下这本书比较老了而且内容更多是关于 Vi 而非 Vim,但是也值得推荐:
Learning the Vi Editor - 作者:Linda Lamb
出版社:O’Reilly & Associates Inc.
这是一本不错的书,通过它您几乎能够了解到任何您想要使用 Vi 做的事情。
此书的第六个版本也包含了一些关于 Vim 的信息。本教程是由来自 Calorado School of Mines 的 Michael C. Pierce
和Robert K. Ware 所编写的,其中很多创意由来自 Colorado State University 的
Charles Smith 提供。编者的电子邮箱是:bware@mines.colorado.edu本教程已由
Bram Moolenaar 专为 Vim 进行修订。