除了由基本 LPEX 编辑器提供的那些命令之外,System z® LPEX 编辑器使您能够使用下列交互式系统生产率设施 (ISPF) 命令,如 ISPF 基本概要文件和 ISPF 编辑器概要文件中的键设置中所述。这些命令的行为与 ISPF 编辑器中这些命令的行为类似。要获取有关 ISPF 编辑器命令以及字符串规范的详细描述,请参阅 ISPF Edit and Edit Macros 一书。LPEX 中的命令提供了 ISPF 编辑器中可用功能的一部分。
接受字符串的命令通常接受 ISPF 命令接受的那些格式。例如,接受加引号、字符、文本和图形字符串。此外,通过将正则表达式置于前面带 R 的引号内来将正则表达式作为搜索字符串来接受。例如,FIND R'[0-9]{3}' 将查找包含三个数字的字符串。不接受十六进制规范。
F5 重复查找
F6 重复更改
F7 向上滚动
F8 向下滚动
F10 向左翻页
F11 向右翻页
LPEX 中字符串突出显示的方式与 ISPF 中字符串突出显示的方式不同。在 ISPF 中,会突出显示所找到字符串的所有实例。 在 LPEX 中,仅突出显示该字符串的当前实例。
因为 ISPF 标签不是 LPEX 编辑器的本机功能部件,所以在 LPEX 编辑器内,标签的操作方式也稍有不同。
名称* | 描述 | 受支持参数 |
---|---|---|
C | 查找并替换 | {FIRST, LAST, NEXT, PREV, ALL} |
F | 查找 | {FIRST, LAST, NEXT, PREV, ALL} |
X | 排除行。 | {FIRST, LAST, NEXT, PREV, ALL} |
SORT | 对文档行进行排序。 | { A, D } |
BOUNDS | 为命令设置上下文边界。 注: BOUNDS 命令不会影响在前置区中输入的命令(例如
shift 命令:)))。BOUNDS 命令只影响在 LPEX
命令行中输入的命令(即 C、F、X 和 SORT)。
|
{column numbers} |
RFIND | 重复最后一个查找命令。 | 不适用 |
RCHANGE | 重复最后一个更改命令。 | 不适用 |
FLIP | 对文档中每行的包括/排除状态进行转换。隐藏的行会显示,反之亦然。 | 不适用 |
RESET | 显示已排除行并取消对所找到字符串的突出显示。 | { X, CHG, FIND } |
DELETE | 删除所指定范围中的行。 | { ALL, X, NX , label range } |
* 许多此类命令具有别名。例如: FIND 的别名为 F;CHANGE |