编辑器的基本工作流程:
1)从磁盘将已有文件读入内存或者在内存建立新文件
2)将编辑结果协会到磁盘
编辑器的类型:
根据编辑器的命令每次处理的文本单位,可分为:
1)行编辑器:编辑单位为行。命令为edit、e、ex
2)屏幕编辑器:编辑单位为字符。命令为vi、v、view
屏幕编辑器vi:
vi的两种工作模式:
1)vi的命令模式
2)vi的命令模式下的子模式 通过ESC来退回到命令模式
1) 从shell状态进入vi命令模式,要退出vi可在命令模式下发出:wq并按回车,即可返回shell状态:
$ vi filename
aaaa.....b...
:wq (退出到shell)
vi的编辑命令:
1 文本的输入模式:
从命令模式进入文本输入模式的命令键:
i 在光标前插入文本
I 在光标所在行首插入文本
a 在光标后加入文本
A 在光标所在行尾插入文本
o 在光标所在行下面新加一行
O 在光标所在行上面新加一行
ESC 退出文本输入模式,返回命令模式
2 命令模式:
1) 光标移动:
命令模式下 命令输入是 :+ 命令
2) 删除文本:
3) 替换文本:
4) 搜索文本: /和?
5) 其他辅助操作:
6) 保存文本,退出编辑程序
网友评论