Rational Developer for System z V7.6.x

交互式系统生产率设施 LPEX 命令

除了由基本 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 编辑器内,标签的操作方式也稍有不同。

通过将分号置于多个编辑主命令之间,可将这些命令连接起来。但是,该分号前后必须有空格。
表 1. 受 System z LPEX 编辑器支持的 ISPF 命令
名称* 描述 受支持参数
C 查找并替换

{FIRST, LAST, NEXT, PREV, ALL}
{CHARS, WORD, SUFFIX, PREFIX }
{column numbers}
{label range}

F 查找

{FIRST, LAST, NEXT, PREV, ALL}
{CHARS, WORD, SUFFIX, PREFIX }
{column numbers}
{label range}

X 排除行。

{FIRST, LAST, NEXT, PREV, ALL}
{CHARS, WORD, SUFFIX, PREFIX }
{column numbers}
{label range}

SORT 对文档行进行排序。

{ A, D }
{ X, NX }
{column numbers}
{label range}

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
的别名为 C;EXCLUDE 的别名为 X;BOUNDS 的别名为 BNDS;RESET 的别名为 RES;DELETE 的别名为 DEL


使用条款 | 反馈

本信息中心基于 Eclipse 技术。(http://www.eclipse.org)