JOE is free software; you can distribute it and/or modify it under the
terms of the GNU General Public License as published by the Free Software
Foundation. I have no plans for turning JOE into a commercial or share-ware
product. JOE is available over the Internet by anonymous FTP from
ftp.std.com, file: src/editors/joe*.tar.Z.
Each of these options may be specified in the joerc file as well. In
addition, the NOXON, BAUD, LINES, COLUMNS and DOPADDING options may be
specified with environment variables.
The following options may be specified before each filename on the command
line:
These options can also be specified in the joerc file. They can be set
depending on the file-name extension. Programs (.c, .h or .p extension)
usually have autoindent enabled. Wordwrap is enabled on other files, but rc
files have it disabled.
You can hit ^L to repeat the previous search.
A number of special character sequences may also be given in the replacement
string:
Some examples:
Suppose you have a list of addresses, each on a separate line, which starts
with "Address:" and has each element separated by commas. Like so:
Address: S. Holmes, 221b Baker St., London, England
If you wanted to rearrange the list, to get the country first, then the
city, then the person's name, and then the address, you could do this:
Type ^K F to start the search, and type:
Address:\*,\*,\*,\*\$
to match "Address:", the four comma-separated elements, and then the end of
the line. When asked for options, you would type r to replace the
string, and then type:
Address:\3,\2,\0,\1
To shuffle the information the way you want it. After hitting return, the
search would begin, and the sample line would be changed to:
Address: England, London, S. Holmes, 221b Baker St.