Joe is a "mode-less" text editor, meaning that unlike with, for example, vi, you can start typing text the moment you open it. If you have ever used WordStar or one of Borland's languages, such as TurboPascal, you should find it easy to use as it uses the same control key commands.
To start joe, you use the command:
$ joe [filename]
Most commands in joe start with Ctrl-K. So to get the help screen, you press Ctrl-K H. The result is as follows:
Help Screen turn off with ^KH more help with ESC . (^[.)
CURSOR GO TO BLOCK DELETE MISC EXIT
^B left ^F right ^U prev. screen ^KB begin ^D char. ^KJ reformat ^KX save
^P up ^N down ^V next screen ^KK end ^Y line ^T options ^C abort
^Z previous word ^A beg. of line ^KM move ^W >word ^R refresh ^KZ shell
^X next word ^E end of line ^KC copy ^O word< ^@ insert FILE
SEARCH ^KU top of file ^KW file ^J >line SPELL ^KE edit
^KF find text ^KV end of file ^KY delete ^_ undo ^[N word ^KR insert
^L find next ^KL to line No. ^K/ filter ^^ redo ^[L file ^KD save
IW Unnamed Row 1 Col 1 12:12 Ctrl-K H for help
Note that in the help, the symbol "^" represents the Ctrl key.
A lot of the standard control keys apply, but a few of the most commonly-used joe-specific commands are listed below:
Key-comb | Command |
---|---|
Ctrl-K H | Help |
Ctrl-K D | Save the file |
Ctrl-K X | Save and exit |
Ctrl-K F | Search/Replace |
Ctrl-C | Exit without saving |