# Command Mode Commands
> [HTML Version](commandmodecoms.htm)
__
| **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](block_vue.htm.md) marks |
| Copy | Copy [Block](block_vue.htm.md) to cursor position |
| CopyC | Copy [Block](block_vue.htm.md) to cursor position and clear block marking |
| Delete | Delete [Block](block_vue.htm.md) |
| 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 | Display contents of |
| L)ine # | Goto to line # |
| [MODEM](modem_vue.htm.md) | Efficient screen mode |
| M)argin \{##\} | Set left margin at position (column) ## |
| Move | Move [Block](block_vue.htm.md) to cursor position |
| App | Copy marked [Block](block_vue.htm.md) 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 | Search and replace string |
| Save | Save current changes w/o exit |
| S)earch | 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 | Copy marked [Block](block_vue.htm.md) to file |
| Wide \{##\} | Switch to ## columns; default = 132 |
| Width \{##\} | Set width for Format and Wrap commands |
| Wildcard \{xy\} | Replace default wildcard characters ? and \* with x and y. If x and y are not specified, wildcards are disabled. |
| Y)ank # | bring # lines from current file |
| Y)ank | 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.