Editor de Linux com VMS EDT como modo de direção

8

O editor VMS EDT permite usar o teclado para controlar a maioria dos comandos de edição. Uma das características bastante interessantes é que a direção da operação pode ser definida como "para cima" ou "para baixo". Isso afeta comandos como "mover para o próximo caractere" e "mover para o início da linha". Outra característica é que existem buffers de "caractere", "palavra" e "linha" que podem ser cortados, copiados e colados de / para.

Estou procurando um editor Linux que tenha esses recursos?

Esta não é uma solicitação para um editor EDT para Linux. Estou "disposto" a aprender um novo editor, se ele tiver esses recursos.

CW Holeman II
fonte

Respostas:

10

Você quer emacs.

Emacspossui um modo de emulação EDT ( M-x edt-emulation-mode). Isso será configurado emacspara usar as apresentações de teclas edt.

Antes de poder usá-lo, execute emacs -q -l edt-mapper. Isso permitirá que você configurar quais teclas no SEU mapa do teclado para as várias teclas VT ( gold, do, etc.).

Funciona muito bem e você tem a funcionalidade extra de emacs, além das teclas edt com as quais está acostumado.

EDIT: Eu deveria olhar para datas, isso foi solicitado há séculos ... mas a informação ainda é boa.

Bart
fonte
8

O Vim parece fornecer todos esses recursos. Existem muitos bons tutoriais para isso na Web, mas a maneira mais fácil de se familiarizar com o editor é instalá-lo e, em seguida, executar o vimtutorprograma fornecido.

H- Esquerda
J- Baixo
K- Cima
L- Direita

4L- 4 caracteres à direita
4W- 4 palavras à direita

0- Início da linha
$- Fim da linha
gg- Início do arquivo
GG- Fim do arquivo
100gg- Linha 100

Lucas Jones
fonte
1
@ Holeman II: Vou editar a resposta com isso. Desculpe o atraso :)
Lucas Jones
1
Observe que o EDT tem um modo de direção para que, em vez de LLWW, o EDT usasse: Down AdvChar AdvChar AdvWord AdvWord e, em vez de HH, o EDT usaria: Up AdvChar AdvChar. O EDT também usa as teclas de seta em vez de HJKL.
CW Holeman II
1
O Vim também permite que você use as teclas de seta - mas o uso do HJKL é supostamente mais rápido se você digitar corretamente, pois eles estão na linha inicial. No entanto, como não digito corretamente, encontro as teclas de seta com a mesma rapidez.
Lucas Jones
3

O modo Imagem do Emacs foi projetado para facilitar o desenho de diagramas e tabelas ASCII. Você pode mudar a direção em que o cursor se move depois de inserir um personagem com C-c left, C-c down, etc.

Gilles 'SO- parar de ser mau'
fonte
"Mover para a esquerda após a inserção" parece específico da ação após a inserção de um caractere.
CW Holeman II