Existe um editor de linhas para o Windows (como o Edlin, mas melhor)

1

O primeiro computador interativo que usei (em 1972) foi feito por Prime. O único editor fornecido foi um editor de linhas e, apesar da interface, era uma ferramenta poderosa. Você poderia fazer coisas como:

t
f"hello";n3;p;*

que se traduz como "ir para o topo do arquivo, encontrar a string 'hello', mover 3 linhas, imprimir a linha no console, repetir até o final do arquivo".

Eu percebo que esse é o tipo de coisa que pode ser feita com scripts, mas meu editor favorito não tem scripts, e eu regularmente encontro situações em que o antigo editor Prime seria útil.

Existe tal coisa?

    
por rossmcm 29.11.2015 / 22:27

2 respostas

1

Você também pode usar Vim ou gVim no Windows.

Seu histórico remonta a ed , que era o editor de texto original do Unix. ed foi usado em uma época em que ainda era comum imprimir o código fonte em pedaços de papel. Os computadores eram lentos, poderiam ser facilmente ultrapassados por digitadores rápidos. Por isso, foi necessário ser muito eficiente durante a edição. Esta eficiência permaneceu através de todos os sucessores de ed s (em, en, ex, vi, vim / gvim, neovim).

No Vim, você digitaria gg/hello<Enter>3j:echom(getline('.'))<Enter> (não entendo bem por que você gostaria de enviar o texto para um console em que você já está) '. Há uma tonelada de outros comandos, até mesmo uma gramática inteira para alcançar quase exatamente o que você quer com apenas dois ou três pressionamentos de tecla. Basta ir ao Youtube e assistir a alguns vídeos no Vim ou experimentar você mesmo instalando-o !

Uma boa maneira de iniciar o vim é instalá-lo e executar vimtutor .

    
por 29.11.2015 / 22:46
1

Existem portas do edlin para máquinas Windows modernas. Google para mais.

    
por 29.11.2015 / 23:22