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.
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.
Nome* | Descrição | Parâmetros Suportados |
---|---|---|
C | Procurar e substituir | {FIRST, LAST, NEXT, PREV, ALL} |
F | Localizar | {FIRST, LAST, NEXT, PREV, ALL} |
X | Excluir linhas. | {FIRST, LAST, NEXT, PREV, ALL} |
SORT | Classificar linhas de documento. | { A, D } |
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 |