




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
UNIX系统编辑器UNIX系统可支持多种编辑器:ed-----行编辑ex-----ed的替代品,行编辑edit-----ex的简化版vi-----全屏编辑emacs-----可视化编辑xemacs----图形界面编辑一.ed编辑器1.ed的基本情况产生于70年代,特点:
界面陈旧,使用不方便在所有UNIX系统中通用匹配模式采用正则表达式运行速度快,占用空间小2.使用ed的基本常识ed中包含的所有命令用字符表示,且命令前可输入行号编辑时在文件副本上工作3.示例4.ed中的命令ed中命令由字符组成,命令前面可以冠以零个、一个或两个行号,命令格式为:
[addr1[,addr2]]command[parameter]
常用命令:a :增加文本,直到一个包含.的行为止 c :改变行中内容,新文本的结束方式同a d :删除行 行号可以是指定行或范围(教材P43表3-4)命令参数e
文件:编辑新文件,重新设置文件并不包括文件修改f
文件:打印指定的文件
i :在行前插入文本,结束方式同a .kc :用字母c标记行
l :显示行,把不可见的字符标记成可见的 m行
:把当前行移动到指定行后 Q :退出,Q为不保存改变而退出 1,$w文件:所有行写到文件,w表示添加操作而不覆盖s:字符串替换,如:s/string1/string2指定替换
或s/string1/string2/g替换所有行二.全屏幕编辑工具vivi(visualinterpreter)是UNIX中基本编辑工具。1.vi的操作方式“ZZ”命令“vi”命令“i,a”等命令UnixShellESC键vi的命令行方式“:/或?”命令自动返回vi的末行命令方式vi的插入方式“:q或:wq”等命令2.命令行方式的常用命令(教材P45)3.末行方式下常用命令(教材P46)4.进入插入编辑方式常用命令(教材P46)5.使用vi中应注意事项1)插入方式与命令方式的切换查对当前方式,可用[Esc]2)文档编辑时,屏幕产生混乱屏幕刷新有误,用ctrl-l/ctrl-r重新刷新3)对屏幕中显示信息进行操作时没反应可能屏幕输出进程被挂起,用ctrl-q解脱4)编辑完成后不能正确退出vi
系统有问题,应先存盘(:wnewfile),利用/tmp目录5)突发掉电的文件补救%
vi-rfile-to-be-edit三.编辑器中的元字符和正则表达式元字符出现在搜索模式或“s”命令左边的具有特殊意义的字符。常用元字符(教材P42表3-1)正则表达式(refularexpessions)使用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 数据中心的构建与运维考核试卷
- 水产品冷冻加工与冷链物流协同发展策略考核试卷
- 旅行中的文化探索计划考核试卷
- 橡胶制品在纤维加工设备中的应用考核试卷
- 漆器制作中的化学知识考核试卷
- 木地板行业全球市场拓展与跨国经营考核试卷
- 个人独资企业购买合同标准文本
- 全案广告合同标准文本
- 农村宠物代养合同标准文本
- 丝织品市场营销渠道拓展考核试卷
- 楚汉之争课件教学课件
- 院感知识培训课件
- 山东烟草在线测评题答案
- 2024矿山开采设计规范
- 高中英语新课程标准解读课件
- 职业技术学院《装配式混凝土构件生产与管理》课程标准
- 数科OFD版式软件系列产品白皮书整体
- GB/T 44328-2024七氟异丁腈
- 保安员资格测试题库300题(含标准答案)
- (完整版)智力七巧板整册教案
- 微流控器官芯片的医疗应用
评论
0/150
提交评论