Etext HomeGeneral InfoCollectionsServicesFeaturesStandardsContact UsQuestions?VIRGO

JOVE: UNIX Text Editor -- A Basic Helpsheet

Jove is a basic text-processor for the UNIX operating system and can be invoked with the standard [command] [filename] sequence. It appears to have an upper limit with regard to file size, about 2-3meg, and lines within the file can't be more than 1024 characters long. In addition, search-strings can't cross line-ends.


On University of Virignia machines, further help can be obtained by entering "teachjove" at the Unix prompt.



Note: If you experience a system crash or inadvertently exit Jove without saving, you can run it in recovery mode: jove -r [filename]

Jove will look for any Jove buffers owned by you and allow you to recall them.

Convention for the commands list:

Ctrl-[chr] means hold the CONTROL key while typing the character [chr]. Thus, C-F would be: hold the CONTROL key and type F.

Meta-[chr] means type the META (ESCAPE) key and release it, then type the character [chr]. The [chr] can be upper or lower case and it will have the same meaning.

Commands:

	Ctrl-V       Move forward one screenful
	Meta-V       Move backward one screenful
	Ctrl-L       Center the current line--clear screen and redisplay everything if current line is already at center.
	
	Ctrl-N       Move to next line
	Ctrl-P       Move to previous line
	
	Ctrl-A       Move to beginning of line
	Ctrl-E       Move to end of line
	
	Meta-A       Move back to beginning of sentence
	Meta-E       Move forward to end of sentence
	
	Meta-<       Go to beginning of file
	Meta->       Go to end of file
	Meta-,       Go to top of screen
	Meta-.       Go to bottom of screen
	
	<Del>        delete the character just before the cursor
	Ctrl-D       delete the next character after the cursor
	
	Meta-<Del>   kill the word immediately before the cursor
	Meta-D       kill the next word after the cursor
	
	Ctrl-K       kill from the cursor position to end of line
	Meta-K       kill to the end of the current sentence
	Ctrl-Y       Yank (undelete)
	Meta-Y       Replace yank buffer with previous kill
	
	Ctrl-X Ctrl-F      Find a file [Load a new file into active Jove buffer]
	Ctrl-X Ctrl-W      Rename current file
	Ctrl-X S           Save file.  Note: should you inadvertantly add the Ctrl key to the S you
	                   will freeze your screen; Ctrl-Q will unfreeze it.
	
	Ctrl-X Ctrl-\      Save file.  According to Jove documentation, the Ctrl-X S command
	                   may not work on all systems.  The Ctrl-X Ctrl\ command is guaranteed
	                   to work in all cases. 
	Ctrl-X Ctrl-C      Quit JOVE.  This does not save your files automatically, though if your
	                   files have been modified, JOVE asks if you really want to quit. The
	                   standard way to save and exit is Ctrl-X S Ctrl-X Ctrl-C.

Macros:

	Ctrl-X (     Start defining a keyboard macro.
	Ctrl-X )     End the definition of a keyboard macro.
	Ctrl-X E     Execute the most recent keyboard macro.
	
	Meta-S       Search for string
	Ctrl-@       Mark point
	Ctrl-W       Kill from marked point to cursor
	
	Meta-<number>  Repeat subsequent command  times
	Ctrl-G       Cancel command sequence

[see also cursor movement commands above]


| Return to Helpsheet Index | Return to the Etext Center Home Page |