第6章 vi编辑器的使用
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实训内容:
vi 编辑器 1 插入 2009 年日历并命名为 2009.txt vi 2009.txt r!cal2009 2 把 4,5,6 月的日历右移一个制表位 (8>>当前及下面的七行行都右移 8 个空格) 3 把该日历的标题改为 2009 全年日历 将光标移至标题行,按 a 后进行修改 4 删除 1,2,3 月的日历并予以恢复 将光标移至 3 月下一行 d2G :recover 5 把 7,8,9 月移至日历最后 :set number :20,26 m 35 6 依次检索字符串 30,如果每个月最后一天为 30,则删除该字符串 30 :g/30/s// /gc 7 显示行号 :set number 8 在该 vi 编辑器中统计文件大小 :!wc 2009.txt 缓冲区方式的文本移动 光标所在位置往下三行复制到缓冲区 a 中 a3Y 光标所在位置往下五行剪切到缓冲区 b 中 b5dd 在光标位置上一行粘贴
实训心得:
Vi 编辑器中首先要区分底行命令模式、输入模式和插入模式。 由于 linux 版本不同,在 redhat 与 unbantu 下有些命令可能存在略微的差异
2012-2013 学年第二学期
实验报告书
课程名称:linux 操作系统实用教程
系(部) 专业班级 学生姓名 学生学号
山东科技大学(泰山科技学院)
实验名称
Vi 编辑器的使用
实验目的 实验内容 实验仪器设备
掌握 vi 编辑器的启动、保存和退出 了解文本插入、移动光标、文本修改、屏幕命令和选项设置 掌握字符串检索、替换命令 掌握文本块的移动和编辑多个文件的操作方法
Vi 编辑器的启动、保存和退出 Vi 编辑器的三种工作模式 命令模式下的操作 底行命令模式下的操作 文本移动和编辑多个文件 实验室电脑,VMware 虚拟机条件下 ubuntu 系统
姓名 同组实验者 指导老师
组别 实验日期
批阅意见及成 绩
实 1.
Fra Baidu bibliotek
验 步 2.
骤
3.
4.
5.
实验原理 实验过程记录 实验结果 试验中存在的问题以及解决方案 实验总结
ap 在光标位置下一行粘贴 bP 删除缓冲区 光标所在行下五行删除并放到 2 删除缓冲区 25dd 再粘贴回去 2p 按行操作的文本移动 把 1 到 3 行的文本复制到当前光标位置 :1,3 co . 把 1 到 3 行文本移动到第七行 :1,3 co 7 把 2 到 5 行文本块写到另一个新的文件中 :2,5 w filename 把 2 到 5 行文本块附加到制定的 filename :2,5 w >> filename 编辑多个文件 vi m1.c m2.c m3.c 编辑完第一个文件存盘 :w 编辑下一个文件 :n 跳过文件 :e m3.c