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.