Features:
A scaled down version of Emacs
Jove is available on JHUNIX
Terminology:
Control denotes the control key
Control- followed by a character means to hold down control while pressing the character
Escape denotes the escape key
Escape- followed by a character means to hit the escape key once and press the character
DEL denotes the Delete key
Buffer: the file in memory
Page: the screen
String: group of characters
Starting Up:
creating a new file: jove
editing existing file: jove filename
Commands:
Help:
For a tutorial: Control-H T
Scroll help window: Escape Control-V
Close help window: Control-X L
Abort a command: Control-G
Files:
read file into buffer: Control-X Control-V
insert file into buffer: Control-X I
read file into new buffer: Control-X Control-F
write current buffer to file: Control-X Control-W
write current buffer to a file: Control-X Control-S
Exit Jove:
suspend Jove: Control-Z
exit Jove: Control-X Control-C
Cursor Movement:
forward one character: Control-F
backward one character: Control-B
forward one word: Escape-F
backward one word: Escape-B
down one line: Control-N
up one line: Control-P
scroll down one line: Control-V
scroll up one line: Escape-V
to beginning of line: Control-A
to end of line: Control-E
to next section: Escape-]
to previous section: Escape-[
to next page: Control-X ]
to previous page: Control-X [
to top of buffer: Escape-<
to bottom of buffer: Escape->
Delete:
next character: Control-D
previous character: DEL
next word: Escape-D
current word: Escape-DEL
current line Control-K
Undelete:
text: Control-Y
Marking:
set mark: Control-@
Search:
forward for string: Control-S
backward for string: Control-R
Reformat:
paragraph: Escape-@
Windows:
switch to another window: Control-X O
delete current window: Control-X 0
delete all other windows: Control-X 1