文本编辑是任何一个计算机系统最普遍的应用之一,而Vi 是最有用的标准文本编辑器之一。我们可以使用Vi创建新的文件或者编辑任意存在的UNIX文本文件。
本书主要分为3部分,由12个章节和5个附录组成,详细目录如下:
I: vi的基础和高级应用
1:vi文本编辑器
打开和关闭文件
无保存退出
2:简单编辑
vi命令
移动光标
简单编辑
插入文本的其他方法
使用‘J’命令连接两行
本章回顾
3:快速移动
按屏幕移动
按文本块移动
按搜索项移动
按行号移动
本章回顾
4:基础进阶
更多命令组合
打开vi时的选项
使用缓冲
标记你的位置
其他高级用法
本章回顾
5:ex编辑器介绍
ex命令
使用ex编辑
保存和退出文件
文件复制
多个文件编辑
6:全局替换
确认替换
区分上下文的替换
模式匹配规则
模式匹配举例
模式匹配总结
7:高级编辑
自定义vi
执行UNIX命令
保存命令
使用ex脚本
编辑程序源码
II:vi扩展和仿制
8:仿制品特征总结
9:nvi — 新vi
10:elvis
11:vim — vi升级版
12:vile — 像Emacs的vi
III:附录
A:快速参考
B:ex命令
C:设置选项
D:问题列表
E:vi和网络
接下来主要学习本书中的vi和vim相关章节。若有错误之处,请多多批评指正。