home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 1999 August
/
PCWorld_1999-08_cd.bin
/
doc
/
FAQ
/
txt
/
Joe-Command-Reference
< prev
next >
Wrap
Text File
|
1997-06-16
|
3KB
|
138 lines
JOE COMMAND REFERENCE
by Paul Sutton 22-5-97 or 22nd May 1997
Donated free of charge to the Linux Documentation Project.
I hope you will find this document useful.
^KH help menu on/off
commands and keystrokes used in joe
^ = control key
Basic commands
CURSOR
^B Left ^F Right
^P Up ^N Down
^Z Previous word ^X Next word
SEARCH
^KF Find Text
^L Find Next
GOTO
^U Prev. screen ^V Next screen
^A Beginning of Line ^E End of line
^KU Top of file ^KV End of file
^KL to line number
BLOCK
^KB Begin ^KK End
^KM Move ^KC Copy
^KW File ^KY Delete
^K/ filter
DELETE
^D Char ^Y Line
^W >Word ^O Word<
^J >Line ^_ Undo
^^ redo
MISC
^KJ Reformat ^TT Overtype
' ctrl- ^\ Meta-
^R Retype ^@ Insert
EXIT
^KX Save ^C Abort
^KZ Shell fg Return to program.
FILE
^KE New ^KR Insert
^KD Save
WINDOWS
^KO Split the window into two. You can then use ^KE to load a file into
the new window
^KG Make current window bigger ^KT Make current window smaller
^KN Goto window below ^KP Goto window above
^C Eliminate current window
^KI Show all windows/show one window
ADVANCED
^K \ Repeat next command nn times ^G Goto matching ( [ {
^K SPACE Show position status
^K- goto prevous place in position history
^K [ 0-9 Begin recording macro n
^K ] Stop recording
^K A Center line
^T X Rectangle mode
^K ' Terminal window
^K = Goto Next place
^K, Indent marked block less
^K. Indent marked block more
^k; Tag serarch
OPTIONS [mode settings]
^TT Insert/overtype
^TA Auto indent on/off
^TW Wordwrap on/off
^TL Left margin
^TR Right margin
^TP No. PgUP/PgDn lines
^TK Indent character
^TX Rectangle mode
^TM Recenter cursor when it goes off window
^TF Force final NL when file are written
^TH Display characters above 127 as-is
^TC Show column number on status line
^TD Tab width
^TI Indent step column width
SEARCH
Special search sequences:
\^ Matches beginning of line
\< Matches beginning of word
\? matches any single character
\c matches any balanced C expression
\[..] matches one of a set
\+ matches 0 or more of the characters which follow the \+
\$ matches end of line
\> matches end of word
\* matchs 0 or more characters
\\ matches a \
\n matches a new line
Special replace sequences
\& replace with text which matched search string
\0-9 replaced with text which matched Nth \*, \? \c, \+ or \[..]
\\ replaced with \
\n replaced with newline
NAMES
Hit TAB at the file name prompts to generate menu of file names
Or use up/down keys to access history of previously entered names
Special file names:
!ccommand Pipe in/out of a shell command
>>filename Append to a file
- Read/Write to/from standard I/O
filename, START, SIZE Read/Write a part of a file/device
Give START/SIZE in decimal (255), octal (0377) or hex (0xFF)