Editor de Linux con VMS EDT como modo de dirección

8

El editor VMS EDT le permite a uno usar el teclado para controlar la mayoría de los comandos de edición. Una de las características más agradables es que la dirección de operación se puede configurar en "arriba" o "abajo". Esto entonces produce comandos como "mover al siguiente personaje" y "mover al inicio de la línea". Otra característica es que hay buffers de "caracteres", "palabras" y "líneas" que uno puede cortar, copiar y pegar desde / hacia.

¿Estoy buscando un editor de Linux que tenga estas características?

Esta no es una solicitud de un editor EDT para Linux. Estoy "dispuesto" a aprender un nuevo editor si tiene estas características.

CW Holeman II
fuente

Respuestas:

10

Que desea emacs.

Emacstiene un modo de emulación EDT ( M-x edt-emulation-mode). Esto se configurará emacspara usar edt keymappings.

Antes de que puedas usarlo, corre emacs -q -l edt-mapper. Esto le permitirá configurar qué teclas SU mapa de teclado a las distintas teclas (VT gold, do, etc.).

Funciona bastante bien, y tiene la funcionalidad adicional de emacs, además de las teclas edt a las que está acostumbrado.

EDITAR: Debería mirar las fechas, esto se preguntó hace años ... pero la información sigue siendo buena.

Bart
fuente
8

Vim parece proporcionar todas esas características. Hay muchos tutoriales buenos en la web, pero la forma más fácil de familiarizarse con el editor es instalarlo y luego ejecutar el vimtutorprograma suministrado.

H- Izquierda
J- Abajo
K- Arriba
L- Derecha

4L- 4 caracteres a la derecha
4W- 4 palabras a la derecha

0- Inicio de línea
$- Fin de línea
gg- Inicio de archivo
GG- Fin de archivo
100gg- Línea 100

Lucas Jones
fuente
1
@CW Holeman II: solo voy a editar la respuesta con eso. Perdón por el largo retraso :)
Lucas Jones
1
Tenga en cuenta que EDT tiene un modo de dirección, por lo que, en lugar de LLWW, EDT usaría: Down AdvChar AdvChar AdvWord AdvWord y, en lugar de HH, EDT usaría: Up AdvChar AdvChar. EDT también usa las teclas de flecha en lugar de HJKL.
CW Holeman II
1
Vim también le permite usar las teclas de flecha, pero el uso de HJKL es supuestamente más rápido si escribe correctamente, ya que están en la fila de inicio. Sin embargo, no escribo correctamente, por lo que las teclas de flecha me parecen igual de rápidas.
Lucas Jones
3

El modo de imagen de Emacs está diseñado para facilitar el dibujo de diagramas y tablas ASCII. Puede cambiar la dirección en que se mueve el cursor después de la inserción de un personaje con C-c left, C-c down, etc.

Gilles 'SO- deja de ser malvado'
fuente
Parece que "Mover a la izquierda después de la inserción" es específico solo de la acción después de insertar un carácter.
CW Holeman II