home *** CD-ROM | disk | FTP | other *** search
-
- 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)
-
-