🧠 Comandos TSO/ISPF - Modo Edit/View
Salve jovem padawan em complemento ao nosso curso do ISPF e Z/OS, listo abaixo uma pequena listagem com os comandos de linha, mais comuns no TSO ISPF, esses comando ajudam na produtividade, configurando a IDE para melhorar a apresentação, editar entre outras coisas.
Coloquei os comandos que repasso aos meus alunos no curso, com certeza faltam alguns outros, que esqueci ou desconheço. Agradeço toda contribuição para enriquecer ainda mais esta lista.
COMANDOS TSO ISPF
AUTOSAVE ON/OFF
Habilita ou desabilita o salvamento automático ao sair com F3. Com ON, as alterações são salvas automaticamente.
CAPS ON/OFF
Força a digitação em letras maiúsculas no editor ISPF, útil para padronizar código em COBOL, JCL, etc.
HEX ON/OFF
Exibe o conteúdo do arquivo no formato hexadecimal (EBCDIC + HEX), útil para análise de dados binários ou caracteres ocultos.
HLITE COBOL/JCL/SQL/OFF
Ativa realce de sintaxe no editor para a linguagem indicada. Torna o código mais legível com cores diferentes para palavras-chave.
NUMBER ON/OFF STD/COBOL
Ativa ou desativa a numeração de linhas. STD mostra números simples, COBOL usa colunas específicas (A, B, etc.).
AUTONUM ON/OFF
Liga ou desliga a numeração automática de linhas ao inserir. Útil para manter sequências numéricas válidas no código.
AUTOLIST ON/OFF
Ativa/desativa a exibição automática de membros ao navegar por bibliotecas (DSNs).
STATS ON/OFF
Ativa/desativa a gravação automática de estatísticas (última modificação, usuário, data/hora, etc.) em um membro.
VERSION xxx
Define o número de versão a ser incluído nos dados de estatísticas do membro (usado com STATS).
PROFILE
Exibe o perfil atual do editor ISPF, incluindo configurações como CAPS, NUMBER, HEX, etc.
START
Inicia uma nova sessão ou janela ISPF (como uma aba).
SPLIT
Divide a tela atual em duas janelas (vertical), útil para ver dois arquivos ou duas partes do mesmo.
SWAP
Alterna entre as janelas abertas (após START ou SPLIT).
SWAPLIST
Mostra uma lista de todas as sessões ISPF ativas.
SWAPBAR
Exibe ou esconde a barra inferior (linha 24) com as sessões abertas.
SCRNAME nome
Renomeia a janela ISPF atual. Muito útil ao trabalhar com múltiplas sessões.
RESET ou RES
Remove mensagens de erro, alertas ou marcações da tela. Faz uma “limpeza visual”.
SUB
Submete o job JCL em edição para o JES2 (spool), iniciando sua execução.
SAVE
Salva manualmente as alterações do arquivo em edição.
SRCHFOR texto
Pesquisa no membro atual (ou biblioteca, se SRCHFOR ALL) por uma string específica.
FIND texto (Complementar)
Localiza a primeira ocorrência de um texto no membro atual.
CHANGE old new (Complementar)
Substitui um texto por outro.
NULLS ON/OFF
Ativa ou desativa os “nulls” — regiões sem dados em branco. Quando ON, os espaços vazios são representados como nulls (sem preenchimento visível).
TABS ON/OFF
Habilita o uso de tabulação e define a posição dos tabs com TABS xx yy.
BOUNDS xx yy
Define os limites de edição no editor. Útil para evitar digitação fora das colunas permitidas (ex: 8 a 72 para COBOL).
UP
Rola uma página para cima no editor.
DOWN
Rola uma página para baixo no editor.
EXCLUDE ALL
Exclui todas as linhas da visualização (não apaga do membro).
RESET FIND
Remove marcações de pesquisa FIND anteriores.
TSO ISRDDN
Mostra as bibliotecas atribuídas dinamicamente via STEPLIB, ISPLLIB, etc. (muito útil).
TSO ISRFIND
Utilitário de busca de texto por datasets, bibliotecas e membros.
TSO SDSF
Acessa a interface do spool JES2 (para ver jobs, outputs, status, etc).
TSO 3.4
Lista datasets, um atalho direto para utilitários.
Espero ter ajudado e caso algum Jedi sinta falta de algum outro comando, me avise inbox ou nos comentários para deixarmos esta lista o mais completa possível.
Obrigado.
Mini-curso sobre DATASET no TSO
Mini-curso sobre Z/OS Mainframe
💡 Extra pra enriquecer
No ISPF, os comandos se dividem em dois mundos poderosos:
- Primary commands → atuam no dataset inteiro (ex: FIND, CHANGE, SORT)
- Line commands → atuam linha a linha (ex: C, M, D, I)
E o detalhe ninja:
👉 O modo VIEW parece EDIT… mas é uma armadilha elegante — não salva nada
Sem comentários:
Enviar um comentário