Developer para System z, Versão 7.6.x

# Comandos LPEX do Interactive System Productivity Facility

O editor LPEX do System z permite utilizar os seguintes comandos do ISPF (Interactive System Productivity Facility) além dos fornecidos pelo editor LPEX base, como descrito em Perfil base do ISPF e em Configurações principais no perfil do editor do ISPF. O comportamento desses comandos é similar ao comportamento dos mesmos comandos no editor do ISPF. For detailed descriptions of the ISPF editor commands and string specification, refer to the ISPF Edit and Edit Macros book. Os comandos dentro do editor LPEX fornecem um subconjunto das funções disponíveis no editor do ISPF.

Os comandos que aceitam cadeias geralmente aceitam os mesmos formatos que os comandos do ISPF aceitam. Por exemplo, aspas, caractere, texto e cadeias de figuras são aceitas. Além disso, as expressões regulares são aceitas como cadeias de procura colocando-se a expressão regular entre aspas precedidas por um R. Por exemplo, `FIND R'[0-9]{3}'` localizará cadeias contendo três números. Especificação hexadecimal não é aceita.

Por padrão, as teclas de função são configuradas como segue:

F5 Repetir a Busca
F6 Repetir a Alteração
F7 Scroll Up
F8 Scroll Down
F10 Selecionar página à esquerda
F11 Selecionar página à direita

O destaque das cadeias é feito diferentemente no LPEX do que é feito no ISPF. No ISPF, todas as instâncias de uma busca de cadeia são destacadas. No LPEX, apenas a instância atual da cadeia é destacada.

As etiquetas também se comportam diferentemente de forma destacada dentro do editor LPEX porque os rótulos ISPF não são um recurso nativo do editor LPEX.

Comandos primários múltiplos de edição podem estar em encadeados juntos, colocando um dois pontos entre os comandos. Entretanto, os dois pontos devem ter um espaço antes e depois.

Tabela 1. Comandos ISPF Suportados pelo Editor LPEX do System z
Nome* | Descrição | Parâmetros Suportados
--- | --- | ---
C | Procurar e substituir | {FIRST, LAST, NEXT, PREV, ALL} {CHARS, WORD, SUFFIX, PREFIX } {column numbers} {label range}
F | Localizar | {FIRST, LAST, NEXT, PREV, ALL} {CHARS, WORD, SUFFIX, PREFIX } {column numbers} {label range}
X | Excluir linhas. | {FIRST, LAST, NEXT, PREV, ALL} {CHARS, WORD, SUFFIX, PREFIX } {column numbers} {label range}
SORT | Classificar linhas de documento. | { A, D } { X, NX } {column numbers} {label range}
BOUNDS | Configurar limite de contexto para os comandos. Nota: O comando BOUNDS não afeta comandos inseridos na área de prefixo (como o comando shift: ))). O comando BOUNDS afeta apenas os comandos inseridos na linha de comandos do LPEX, identificados como C, F, X e SORT. | {column numbers}
RFIND | Repetir o último comando de busca. | N/D
RCHANGE | Repetir o último comando de alteração. | N/D
FLIP | Inverter o status de incluir/excluir de cada linha no documento. Linhas ocultas tornam a ser mostradas e vice-versa. | N/D
RESET | Mostra linhas excluídas e remove o realce das cadeias localizadas. | { X, CHG, FIND }
DELETE | Excluir linhas em um intervalo especificado. | { ALL, X, NX , label range }
* Muitos desses comandos possuem alias. Por exemplo: FIND, F CHANGE, C EXCLUDE, X BOUNDS, BNDS RESET, RES DELETE, DEL

Termos de Uso | Feedback
Este centro de informações é desenvolvido pela tecnologia Eclipse. (http://www.eclipse.org)