Command Mode Commands

Updated October 2011("ASCII7" added)

Command

Action

ASCII7

Characters with the eighth bit set are displayed as a dimmed question mark.

Blanks #

Insert # blank lines

Center

Center line

Clear

Clear Block marks

Copy

Copy Block to cursor position

CopyC

Copy Block to cursor position and clear block marking

Delete

Delete Block

F)inish

Update file & exit

Format

Deletes line breaks and reformats a paragraph using word wrap so that each line is as long as possible without exceeding the current width specified by WIDTH.

Format #

Operates on only the current line, wraps it at exactly the specified width. This is mostly just a convenience for getting an overview of an extremely long.

G)o

Finish and execute

Global

Global replace string

Help

Display help file

Help <file>

Display contents of <file>

L)ine #

Goto to line #

MODEM

Efficient screen mode

M)argin {##}

Set left margin at position (column) ##

Move

Move Block to cursor position

App <file>

Copy marked Block to specified file

N)ext

Search forward for text string

Pop {#}

Restore cursor location {from slot #}

Push {#}

Save cursor location {in slot #}

Q)uit

Exit without updating/saving

R)eplace <string>

Search and replace string

Save

Save current changes w/o exit

S)earch <string>

Search for string (from start)

Searchfold

Toggle case-sensitive search

Short

Switch to 24 row (normal) display

Tall

Switch to 42 row display

U)nyank #

Remove # of lines (or write)

U)nyank <file>

Copy marked Block to file

Wide {##}

Switch to ## columns; default = 132

Width {##}

Set width for Format and Wrap commands

Wildcard {x}

Replace default wildcard character ? with wildcard character x

Y)ank #

bring # lines from current file

Y)ank <file>

bring in specified file

 

Additional Points and Tips

You can use the up arrow and down arrow keys to cycle through the command mode commands you have previously used.

The wildcard characters ? and * can be used in the Search and Replace operations. ? (question mark) means any one character, * (asterisk) means any number of characters.

In addition to F{inish} or Q{uit}, programmers usually exit with G{o} which combines F{inish} with executing a command embedded in the INI.VUE, typically to compile the program.