Developer for System z, Versión 7.6.x

# Mandatos LPEX del Recurso de productividad del sistema interactivo (ISPF)

El editor LPEX de System z le permite utilizar los siguientes mandatos de ISPF (Interactive System Productivity Facility) además de los proporcionados por el editor LPEX base, tal como se describe en perfil base de ISPF y Valores de teclas en el perfil del editor ISPF. El comportamiento de estos mandatos es parecido al comportamiento de los mismos mandatos en el editor ISPF. Para obtener descripciones detalladas de los mandatos del editor ISPF y especificación de series, consulte el manual Edición de ISPF y macros de edición. Los mandatos del editor LPEX proporcionan un subconjunto de las funciones disponibles en el editor ISPF.

Los mandatos que aceptan series aceptan generalmente los mismos formatos que aceptan los mandatos de ISPF. Por ejemplo, se aceptan series entrecomilladas, de texto y de imágenes. Además, las expresiones regulares se aceptan como series de búsqueda colocando la expresión regular entre comillas precedida por una R. Por ejemplo, `FIND R'[0-9]{3}'` buscará series que contengan tres números. La especificación hexadecimal no se acepta.

De forma predeterminada, estas claves de función se establecen de la forma siguiente:

F5 Repetir búsqueda
F6 Repetir cambio
F7 Retroceso página
F8 Avance página
F10 Página izquierda
F11 Página derecha

El resaltado de series se hace de forma diferente en LPEX que en ISPF. En ISPF, se resaltan todas las instancias de una serie encontrada. En LPEX, sólo se resalta la instancia actual de la serie.

Las etiquetas también se comportan de forma ligeramente diferente en el editor LPEX porque las etiquetas ISPF no son una características nativa del editor LPEX.

Pueden encadenarse varios mandatos primarios de edición colocando un signo de punto y coma entre los mandatos. Sin embargo, el punto y coma debe tener un espacio antes y después.

Tabla 1. Mandatos de ISPF compatibles con el editor LPEX de System z
Nombre* | Descripción | Parámetros soportados
--- | --- | ---
C | Buscar y sustituir | {FIRST, LAST, NEXT, PREV, ALL} {CHARS, WORD, SUFFIX, PREFIX } {números de columna} {rango de etiqueta}
F | Buscar | {FIRST, LAST, NEXT, PREV, ALL} {CHARS, WORD, SUFFIX, PREFIX } {números de columna} {rango de etiqueta}
X | Excluir líneas. | {FIRST, LAST, NEXT, PREV, ALL} {CHARS, WORD, SUFFIX, PREFIX } {números de columna} {rango de etiqueta}
SORT | Ordenar líneas de documento. | { A, D } { X, NX } {números de columna} {rango de etiqueta}
BOUNDS | Establecer límite de contexto para mandatos. Nota: El mandato BOUNDS no afecta a los mandatos establecidos en el área de prefijo (como por ejemplo el mandato de desplazamiento: ))). El mandato BOUNDS sólo afecta a los mandatos especificados en la línea de mandatos LPEX, concretamente C, F, X y SORT. | {números de columna}
RFIND | Repetir el último mandato de búsqueda. | No aplicable
RCHANGE | Repetir el último mandato de cambio. | No aplicable
FLIP | Invierte el estado de inclusión/exclusión de cada línea del documento. Se muestran las líneas ocultas y viceversa. | No aplicable
RESET | Mostrar líneas excluidas y eliminar el resaltado de las series encontradas. | { X, CHG, FIND }
DELETE | Suprime líneas en un rango especificado. | { ALL, X, NX , rango de etiquetas }
* Muchos de estos mandatos tienen alias. Por ejemplo: FIND, F CHANGE, C EXCLUDE, X BOUNDS, BNDS RESET, RES DELETE, DEL

Términos de uso | Comentarios
Este Information Center está basado en tecnología Eclipse. (http://www.eclipse.org)