XEDIT (IBM)

XEDIT ( "Editor de Xavier" ) é um editor de texto em tela cheia para VM / CMS em 3270 originalmente desenvolvido por Xavier de Lamberterie, do centro de pesquisa da IBM em Grenoble, França. Entregue gratuitamente como parte do CMS, foi o substituto oficial do editor online ED , embora quando foi anunciado já tivesse sido amplamente substituído nas instalações por EDGAR ( "Editing Graphically And Recursively").

Retomou características específicas do EDGAR ou do editor de tela cheia do ISPF sob TSO  : edição em tela cheia, linha de comando global, zona de mini-comando associada a cada linha, chamadas recursivas permitindo realizar várias sessões simultâneas, compartilhamento da tela em duas editar zonas.

Ele também introduziu várias inovações, incluindo o fornecimento padrão de macros escritas inicialmente em EXEC 2 e depois em REXX . Entre eles, SORT , que permite ordenar alfabeticamente um grupo de linhas, e TODOS , que permite exibir seletivamente e em modo editável todas as linhas que contenham um determinado conjunto de caracteres.

Seu sucesso estava ligado ao seu aspecto de ecossistema, permitindo, por meio da rede VNET da IBM, o desenvolvimento e a troca de milhares de macros REXX. Embora o produto não seja faturado (porque está incluído no CMS), ele rendeu ao autor um bônus de cinco dígitos em francos por sua contribuição para a qualidade geral da oferta CMS.

Embora este editor seja principalmente de interesse no terminal passivo 3270, do qual ele usou amplamente as possibilidades de controle local, como zonas protegidas e tabulações (gerenciadas diretamente pela unidade de controle 3274 ou 3174 sem solicitar a unidade central), ele foi transposto para PC em ambientes DOS ( KEDIT ) e GNU / Linux ( The Hessling Editor , disponível entre outros nos repositórios do Ubuntu , e depois programado por Regina REXX).

Notas e referências