See also: Mouse Usage Hints Note: Keyboard Short Cuts are completely customizable and can be exported for use on other machines under the Keyboard Preferences.
| Function | Shortcut | 
| Show Help Manual | F1 | 
| Show Properties Palette | F2 | 
| Edit Styles | F3 | 
| Show Layers Palette | F6 | 
| Toggle All Guides | F11 | 
| Toggle All Palettes | F12 | 
| Function | Shortcut | 
| File | |
| New | Ctrl+N | 
| New from Template | Ctrl+Alt+N | 
| Open | Ctrl+O | 
| Close | Ctrl+W | 
| Save | Ctrl+S | 
| Save As | Ctrl+Shift+S | 
| Get Text or Image depending on selection | Ctrl+I | 
| Ctrl+P | |
| Print Preview | Ctrl+Alt+P | 
| Quit | Ctrl+Q | 
| Edit | |
| Undo | Ctrl+Z | 
| Redo | Ctrl+Shift+Z | 
| Cut | Ctrl+X | 
| Copy | Ctrl+C | 
| Paste | Ctrl+V | 
| Copy Contents (Images Only) | Ctrl+Shift+C | 
| Paste Contents (Images Only) | Ctrl+Shift+V | 
| Paste Absolute Contents (Images Only) | Ctrl+Alt+Shift+V | 
| Select All | Ctrl+A | 
| Advanced Select All | Ctrl+Alt+A | 
| Deselect All | Ctrl+Shift+A | 
| Search/Replace | Ctrl+F | 
| Edit Text | Ctrl+T | 
| Styles | F3 | 
| Image Effects | Ctrl+E | 
| Item | |
| Duplicate | Ctrl+D | 
| Multiple Duplicate | Ctrl+Shift+D | 
| Delete Item | Ctrl+K | 
| Group | Ctrl+G | 
| Ungroup | Ctrl+Shift+G | 
| Is Locked | Ctrl+L | 
| Size is Locked | Ctrl+Shift+L | 
| Raise | Ctrl+Home | 
| Lower | Ctrl+End | 
| Raise to top | Home | 
| Lower to bottom | End | 
| Insert | |
| Text Frame | T | 
| Image Frame | I | 
| Shape | S | 
| Polygon | P | 
| Line | L | 
| Bezier Curve | B | 
| Freehand Line | F | 
| Render Frame | D | 
| Soft Hyphen | Ctrl+Shift+(-) | 
| Non Breaking Dash | Ctrl+Alt+(-) | 
| Non Breaking Space | Ctrl+Space | 
| Page Number | Ctrl+Alt+Shift+P | 
| New Line | Shift+Return | 
| Frame Break | Ctrl+Return | 
| Column Break | Ctrl+Shift+Return | 
| View | |
| Fit to Height | Ctrl+0 (zero) | 
| Zoom to 100% | Ctrl+1 | 
| Preview Mode | Ctrl+Alt+P | 
| Show Rulers | Ctrl+Shift+R | 
| Plugin Menu Items | |
| Save as Template | Ctrl+Alt+S | 
| Save as Image | Ctrl+Shift+E | 
| Others | |
| Select Tool | C | 
| Rotate Tool | R | 
| Zoom Tool | Z | 
| Zoom In | Ctrl+(+) | 
| Zoom Out | Ctrl+(-) | 
| Edit Contents Mode | E | 
| Link Frames | L | 
| Unlink Frames | U | 
| Eye Dropper | Y | 
| Insert Unicode Character Value | Ctrl+Shift+U | 
| Stacked Objects, next in Z-order* | Ctrl+Shift+LMouse | 
| Resize proportionally | Ctrl+drag** | 
| Move frame/group with X/Y constrained*** | Ctrl+drag | 
| Rotate a line or when creating a line, constrain the angle of rotation | Ctrl+drag and rotate | 
| Rotate an existing item on the page other than a line and constrain the angle of rotation**** | Ctrl+drag and rotate | 
You can constrain objects when re-sizing them with Ctrl+drag. Constraining keeps the aspect ratio the same as the original shape.
| Esc | Closes Story Editor | 
| Ctrl+W | Save Changes and Close Story Editor | 
| Ctrl+S | Save File While Editing in Story Editor | 
| The following are for points, millimeters, picas*, centimeters, ciceros | |
| Arrow keys | Move item 1 unit | 
| Ctrl+Arrow | Move item 10 units | 
| Shift+Arrow | Move item 0.1 units | 
| Ctrl+Shift+Arrow | Move item 0.01 units | 
| * Movement units for picas are points | |
| The following are for inches | |
| Arrow keys | Move item 0.139 units** | 
| Ctrl+Arrow | Move item 1 unit | 
| Shift+Arrow | Move item 0.1 units | 
| Ctrl+Shift+Arrow | Move item 0.01 units | 
| Enlarging/Shrinking Frames*** | |
| Alt+Right Arrow | Enlarges by moving right side outward | 
| Alt+Left Arrow | Enlarges by moving left side outward | 
| Alt+Up Arrow | Enlarges by moving top side outward | 
| Alt+Down Arrow | Enlarges by moving bottom side outward | 
| Shift+Alt+Right Arrow | Shrinks by moving left side inward | 
| Shift+Alt+Left Arrow | Shrinks by moving right side inward | 
| Shift+Alt+Up Arrow | Shrinks by moving bottom side inward | 
| Shift+Alt+Down Arrow | Shrinks by moving top side inward | 
| Shift | Ctrl | Shift+Ctrl | |
| Movement: | 0.1 × Scaling | 0.01 × Scaling | 0.001 × Scaling | 
| Example | |||
| 48.1% Scale: | 4.81 units | 0.481 units | 0.0481 units | 
Clearly, with units of inches, one would need to be careful. Furthermore, note that if your X-Scale is different from Y-Scale, the movement will be different in each direction, again according to this calculation.
Holding Shift while Left clicking adds objects to current selection, for multiple selection.
Shift+Right/Left Arrow selects Characters
Ctrl+Shift+Right/Left Arrow selects Words
Ctrl+Shift+Up/Down selects to beginning/end of paragraph
Shift+Home selects Text back to the beginning of the line
Shift+End selects Text to the end of the line
Ctrl+Right/Left Arrow moves to the next/previous Word
Ctrl+Up/Down Arrow moves to the beginning/end of current paragraph or the previous/next paragraph
PgUp/PgDn moves to beginning/end of current frame.
Ctrl+Alt+Click selects a single Object out of a Groups