Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

VMS editor EDT allows one to use the keypad to control most of ones editing commands. One of the rather nice features is that the direction of operation can be set to "up" or "down". This then effects commands like "move to next character" and "move to start of line". Another feature is that there are "character", "word" and "line" buffers that one can cut, copy and paste to/from.

I am looking for a Linux editor that has these features?

This is not a request for an EDT editor for Linux. I am "willing" to learn a new editor if it has these features.

share|improve this question

migrated from stackoverflow.com Feb 12 '11 at 20:22

This question came from our site for professional and enthusiast programmers.

You want emacs.

Emacs has an EDT emulation mode (M-x edt-emulation-mode). This will set up emacs to use the edt keymappings.

Before you can use it, run "emacs -q -l edt-mapper". This will let you set up what keys on YOUR keyboard map to the various VT keys(gold, do, etc.).

It works quite well, and you have the extra functionality of emacs, plus the edt keys you're used to.

EDIT: I should look at dates, this was asked ages ago...but the information is still good.

share|improve this answer

Vim seems to provide all those features. There are plenty of good tutorials for it on the web, but the easiest way to familiarise yourself with the editor is to install it and then run the vimtutor program supplied.

H - Left
J - Down
K - Up
L - Right

4L - 4 characters right
4W - 4 words right

0 - Start of line
$ - End of line
gg- Start of file
GG- End of file
100gg - Line 100

share|improve this answer
@C W Holeman II: I'm just going to edit the answer with that. Sorry about the long delay :) – Lucas Jones Aug 14 '09 at 18:24
Note that EDT has a direction mode so that rather than LLWW, EDT would use: Down AdvChar AdvChar AdvWord AdvWord and rather than HH, EDT would use: Up AdvChar AdvChar. EDT also uses the arrow keys rather than HJKL. – C.W.Holeman II Dec 29 '09 at 4:18
Vim also allows you to use the arrow keys - but using HJKL is supposedly faster if you type properly, as they are in the home row. I, however, do not type properly, so I find the arrow keys just as fast. – Lucas Jones Dec 29 '09 at 15:58

Emacs's Picture mode is designed to facilitate drawing ASCII diagrams and tables. You can change the direction in which the cursor moves after inserting a character with C-c left, C-c down, etc.

share|improve this answer
"Move left after insertion" looks like it is specific to just the action after a character is inserted. – C.W.Holeman II Dec 13 '12 at 19:58

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.