启动系统有两种方法格式一edlin启动系统后,进入编辑.pptVIP

  • 9
  • 0
  • 约5.59千字
  • 约 33页
  • 2017-11-27 发布于江苏
  • 举报

启动系统有两种方法格式一edlin启动系统后,进入编辑.ppt

启动系统有两种方法格式一edlin启动系统后,进入编辑

2000年1月25日 北京理工大学 / 行编辑器—功能要求 软件启动方法 在DOS提示符下,启动系统有两种方法: 格式一:edlin 启动系统后,进入编辑系统的提示符。 由于没有指定文件名称,所以内存编辑区为空。 格式二:edlin 文本文件路径名 启动系统后,进入编辑系统的提示符。 若指定文件存在,则将该文件装入内存; 若指定文件不存在,则文件名是编辑完成后要存入磁盘的文件名。内存编辑区为空。 行编辑器—功能要求 编辑软件的状态 编辑软件分为两种状态: 状态一:命令状态(命令态) 输入、处理各种行编辑命令。所输入的内容要根据事先定义的编辑命令进行解释,完成规定的操作。 编辑命令状态提示符:* 状态二:行输入状态(编辑态) 输入文本行。所输入的内容要全部作为文本存入文件中。 输入态提示符:无 系统启动进入命令状态,显示提示符 *。 行编辑器—功能要求 编辑软件的状态 编辑状态之间的转换方法: 由命令态进入编辑态:使用编辑命令 由编辑态进入命令态:连续两行只有回车 原来的状态: 123456[ENTER] abcdefg[ENTER] [ENTER] [ENTER] 进入新的状态——命令状态,屏幕显示: * _[光标] 内存中保存的数据: 123456\n abcdefg\n 行编辑器—功能要求 编辑软件的基本性能指标 每行可以编辑处理最长不超过127个字符 最多可以同时编辑512行,如果一个文件行数超过512行,要可以分段处理 支持常见的编辑命令 特别强调:希望是行编辑系统,希望大家将主要精力放在数据结构的设计上,而非做出一个漂亮的界面。 行编辑器—命令术语与符号 关于编辑命令的说明 编辑命令只能在命令状态使用。如果没有特殊说明,执行编辑命令之后,编辑系统仍然保持命令状态。 命令行均以[ENTER]为结束标记。 行编辑器—命令术语与符号 其它约定的符号和术语 当前行:正在编辑的行 默认范围:没特殊指明范围时命令的作用范围 [ ] 表示可选项目 # 文本的行号 stri 字符串i length 长度 \ 转义符号 行编辑器—编辑命令 定位当前行 # 直接输入行号。 如果输入的行号在文件的范围,将指定的行作为当前行,则后续的操作的默认范围全是针对当前行进行的。 如果输入的行号小于1,则定位当前行为第1行。 如果输入的行号超过正在编辑的文件最大行号,则定位最后一行为当前行。 行编辑器—编辑命令 插入命令 输入插入命令之后,系统由命令状态进入输入状态。 格式1:i 在当前行的后面插入新的文本行。 格式2:i # 在指定行号 # 的后面插入新的文本行。 例如: 要在文件的最前面插入新行:i 0 新行为第 1 行。 要在第200行的后面插入新行:i 200 新行为第 201 行。 行编辑器—编辑命令 插入命令 格式3:ib 在当前行的前面插入新的文本行。 格式4:ib # 在指定行号 # 的前面插入新的文本行。 例如: 要在文件的最前面插入新行:ib 1 新行为第 1 行。 要在第200行的前面插入新行:ib 200 新行为第 200 行,原200 行后各行顺延。 行编辑器—编辑命令 追加命令 输入追加命令,系统进入输入状态。 格式:a 将新输入的行依次追加到整个文件的最后面 特别说明:使用插入或追加命令进入输入状态后,允许用户连续输入多行,只有当“连续两行只有回车”时,才退出输入状态返回编辑命令状态。 行编辑器—编辑命令 显示命令 格式1:l 以当前行为中心,加行号显示当前行前后各10行文件内容。 例如:当前行为21行,则屏幕显示如下: 11: abcdefghijklmn11 ...... 20: abcdefghijklmn20 21: abcdefghijklmn21 22: abcdefghijklmn22 ...... 31: abcdefghijklmn31 行编辑器—编辑命令 显示命令 格式2:l # 以指定行号 # 中心,加行号显示当前行前后各10行文件内容。 例如:若执行“ l 21 ”则屏幕显示如下: 11: abcdefghijklmn11 ...... 20: abcdefghijklmn20 21: abcdefghijklmn21 22: abcdefghijklmn22 ...... 31: abcdefghijklmn31 行编辑器—编辑命令 显示命令 格式3:ln 以当前行为中心,不加行号显示当前行前后各10行文件内容。 例

文档评论(0)

1亿VIP精品文档

相关文档