Homewood Computing Information Center

Brief Guide to Jove Editor

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