1 | ed
|
2 | ===
|
3 |
|
4 | 单行纯文本编辑器
|
5 |
|
6 | ## 补充说明
|
7 |
|
8 | **ed命令** 是单行纯文本编辑器,它有命令模式(command mode)和输入模式(input mode)两种工作模式。ed命令支持多个内置命令,常见内置命令如下:
|
9 |
|
10 | ### 语法
|
11 |
|
12 | ```shell
|
13 | ed(选项)(参数)
|
14 | ```
|
15 |
|
16 | ### 选项
|
17 |
|
18 | ```shell
|
19 | A # 切换到输入模式,在文件的最后一行之后输入新的内容;
|
20 | C # 切换到输入模式,用输入的内容替换掉最后一行的内容;
|
21 | i # 切换到输入模式,在当前行之前加入一个新的空行来输入内容;
|
22 | d # 用于删除最后一行文本内容;
|
23 | n # 用于显示最后一行的行号和内容;
|
24 | w # <文件名>:一给定的文件名保存当前正在编辑的文件;
|
25 | q # 退出ed编辑器。
|
26 | ```
|
27 |
|
28 | ```shell
|
29 | -G或——traditional:提供兼容的功能;
|
30 | -p<字符串>:指定ed在command mode的提示字符;
|
31 | -s,-,--quiet或——silent:不执行开启文件时的检查功能;
|
32 | --help:显示帮助;
|
33 | --version:显示版本信息。
|
34 | ```
|
35 |
|
36 | ### 参数
|
37 |
|
38 | 文件:待编辑的文件。
|
39 |
|
40 |
|