Keyboard Shortcuts

There are many keyboard shortcuts for general actions--such as menu item actions--and many shortcuts specifically for editing assembly language programs in text windows. Here is a list of those shortcuts.

Notes:

General Keyboard Shortcuts

Shortcut          Action
Ctrl-N            New text editor
Ctrl-O            Open text editor
Ctrl-W            Close text editor
Ctrl-S            Save text editor
Ctrl-Shift-S      Save text editor as
Ctrl-Shift-N      New machine
Ctrl-Shift-O      Open machine
Ctrl-B            Save machine
Ctrl-Shift-B      Save machine as
Ctrl-Alt-B        Save Machine in HTML
Ctrl-Shift-P      Print Setup
Ctrl-P            Print
Ctrl-Q            Quit

Ctrl-Z            Undo
Ctrl-Shift-Z      Redo
Ctrl-X            Cut
Ctrl-C            Copy
Ctrl-V            Paste
Ctrl-A            Select all
Ctrl-/            Toggle Comment
Ctrl-F            Find
Ctrl-,            Preferences

Ctrl-M            Open Machine instructions dialog
Ctrl-Shift-M      Open Microinstructions dialog
Ctrl-K            Open Hardware modules dialog
Ctrl-E            Open EQUs dialog
Ctrl-Y            Open the Fetch Sequence dialog

Ctrl-D            Toggle Debug mode
Ctrl-1            Assemble
Ctrl-2            Assemble & load
Ctrl-3            Assemble, load, & Run
Ctrl-G            Clear, assemble, load, & run
Ctrl-R            Run
Ctrl-.            Stop
Ctrl-Shift-R      Reset everything
Ctrl-L            Clear console
Ctrl-I            Open Options dialog

Ctrl-Shift-H      Open the CPU Sim Help dialog
Ctrl-Shift-A      Open the About CPUSim dialog

In addition, all of the standard text navigation shortcuts (Ctrl-left, Ctrl-Right, Ctrl-Delete, etc.) work as expected.