Table of Contents:
- Tools
 - Selecting and moving objects
 - Transforming Objects
 - Editing Paths and Frames
 - Working with Tables
 - Managing Text
 - Working with Type
 - Navigating Through and Editing Text
 - Viewing documents and document workspaces
 - Working with XML
 - Indexing
 - Panels
 - Control Panel
 - Type panels and dialog boxes
 - Character and paragraph styles
 - Tabs Panel
 - Layers Panel
 - Pages Panel
 - Color Panel
 - Separations Preview panel
 - Swatches Panel
 - Transform Panels
 
| 1. Tools | |
|---|---|
| V, Escape | Selection Tool | 
| A | Direct Selection tool | 
| Command+Tab | Toggle Selection and Direct Selection tool | 
| Shift+P | Page tool | 
| U | Gap tool | 
| P | Pen tool | 
| = | Add Anchor Point tool | 
| - | Delete Anchor Point tool | 
| Shift+C | Convert Direction Point tool | 
| T | Type tool | 
| Shift+T | Type On A Path tool | 
| N | Pencil tool (Note tool) | 
| \ | Line tool | 
| F | Rectangle Frame tool | 
| M | Rectangle tool | 
| L | Ellipse tool | 
| R | Rotate tool | 
| S | Scale tool | 
| O | Shear tool | 
| E | Free Transform tool | 
| I | Eyedropper tool | 
| K | Measure tool | 
| G | Gradient tool | 
| C | Scissors tool | 
| H | Hand tool | 
| Spacebar (Layout mode), Option (Text mode), /Option+Spacebar (both) | Temporarily select Hand tool | 
| Z | Zoom tool | 
| Command+Space | Temporarily select Zoom In tool | 
| X | Toggle Fill and Stroke | 
| Shift+X | Swap Fill and Stroke | 
| J | Toggle between Formatting Affects Container and Formatting Affects Text | 
| , (comma) | Apply Color | 
| . (period) | Apply Gradient | 
| / | Apply No Color | 
| W | Switch between Normal View and Preview Mode | 
| Shift+G | Gradient Feather tool | 
| 2. Selecting and moving objects | |
|---|---|
| Any tool (except selection tools)+Command | Temporarily select Selection or Direct Selection tool (last used) | 
| Direct Selection tool+Alt; / Pen, Add Anchor Point, / Delete Anchor Point tool+Option+Command | Temporarily select Group Selection tool | 
| Esc/ double-click | Select container of selected content | 
| Shift+Esc/ double-click | Select content of selected container | 
| Selection, Direct Selection, / Group Selection tool+Shift-click (to deselect, click center point) | Add to or subtract from a selection of multiple objects | 
| Selection, Direct Selection, / Group Selection tool+Option-drag* | Duplicate selection | 
| Option+Arrow Keys | Duplicate and offset selection | 
| Option+Shift+Arrow Keys | Duplicate and offset selection by 10 times** | 
| Arrow Keys | Move selection** | 
| Command+Shift+Arrow Keys | Move selection by 10th** | 
| Shift+Arrow Keys | Move selection by 10 times** | 
| Selection / Direct Selection tool+Command+Shift-click | Select master page item from document page | 
| Selection tool+Command-click, / Selection tool+Option+Command-click | Select next object behind or in front | 
| Option+Command+Page Down/Page Up | Select next or previous frame in story | 
| Shift+Option+Command+Page Down/Page Up | Select first or last frame in story | 
| *Press Shift to constrain movement to 45° angles. **Amount is set in Edit > Preferences > Units & Increments  | |
| 3. Transforming Objects | |
|---|---|
| Transformation tool+Option-drag | Duplicate and transform selection | 
| Select object+double-click Scale tool, Rotate tool, / Shear tool in Toolbox | Display Transform tool dialog box | 
| Command+, (comma) | Decrease scale by 1% | 
| Command+. (period) | Increase scale by 1% | 
| Command+Option+. (period) | Increase scale by 5% | 
| Selection tool+Command-drag | Resize frame and content | 
| Selection tool+Shift+Command-drag | Resize frame and content proportionately | 
| Ellipse tool, Polygon tool, / Rectangle tool+Shift-drag | Constrain proportion | 
| Command+Option+Shift+Z | Switch image from High Quality Display to Fast Display | 
| 4. Editing Paths and Frames | |
|---|---|
| Direct Selection tool+Option+Command, / Pen tool+Option | Temporarily select Convert Direction Point tool | 
| Option | Temporarily switch between Add Anchor Point and Delete Anchor Point tool | 
| Scissors tool+Option | Temporarily select Add Anchor Point tool | 
| Pen tool+Shift | Keep Pen tool selected when pointer is over path or anchor point | 
| Pen tool+Space | Move anchor point and handles while drawing | 
| F10 | Display the Stroke panel | 
| 5. Working with Tables | |
|---|---|
| Begin dragging row / column border, and then hold down Option as you drag | Insert or delete rows or columns while dragging | 
| Shift-drag interior row / column border | Resize rows or columns without changing the size of the table | 
| Shift-drag right / bottom table border | Resize rows or columns proportionally | 
| Tab/Shift+Tab | Move to next/previous cell | 
| Option+Page Up/Option+Page Down | Move to first/last cell in column | 
| Option+Home/Option+End | Move to first/last cell in row | 
| Page Up/Page Down | Move to first/last row in frame | 
| Arrow Up/Arrow Down | Move up/down one cell | 
| Arrow Left/Arrow Right | Move left/right one cell | 
| Shift+Arrow Up/+Arrow Down | Select cell above/below the current cell | 
| Shift+Arrow Right/Arrow Left | Select cell to the right/left of the current cell | 
| Enter on numeric keypad | Start row on next column | 
| Shift+Enter on numeric keypad | Start row on next frame | 
| Esc | Toggle between text selection and cell selection | 
| 6. Managing Text | |
|---|---|
| Command+F1 | Insert selected text into Find What box | 
| Shift+F1 | Insert selected text into Find What box and finds next | 
| Shift+F2/Option+Command+F | Find next occurrence of Find What text | 
| Command+F2 | Insert selected text into Change To box | 
| Command+F3 | Replace selection with Change To text | 
| 7. Working with Type | |
|---|---|
| Shift+Command+B | Bold | 
| Shift+Command+I | Italic | 
| Shift+Command+Y | Normal | 
| Shift+Command+U | Underline | 
| Shift+Command+/ | Strikethrough | 
| Shift+Command+K | All caps (on/off) | 
| Shift+Command+H | Small caps (on/off) | 
| Shift+Command+[+] | Superscript | 
| Shift+Option+Command+[+] | Subscript | 
| Shift+Command+X/Shift+Option+Command+X | Reset horizontal or vertical scale to 100% | 
| Shift+Command+L, R, /C | Align left, right, or center | 
| Shift+Command+F (all lines) / J (all but last line) | Justify all lines | 
| Shift+Command+>/< | Increase or decrease point size* | 
| Shift+Command+Option+>/< | Increase or decrease point size by five times* | 
| Option+Arrow Up/Arrow Down | Increase or decrease leading (horizontal text)* | 
| Option+Command+Arrow Up/+Arrow Down | Increase or decrease leading by five times (horizontal text)* | 
| Shift+Option+Command+A | Auto leading | 
| Shift+Option+Command+G | Align to grid (on/off) | 
| Shift+Option+Command+H | Auto-hyphenate (on/off) | 
| Option+Arrow Left/Arrow Right | Increase or decrease kerning and tracking (horizontal text) | 
| Option+Command+Arrow Left/Arrow Right | Increase or decrease kerning and tracking by five times (horizontal text) | 
| Option+Command+\ | Increase kerning between words* | 
| Option+Command+Backspace | Decrease kerning between words* | 
| Option+Command+Q | Clear all manual kerning and reset tracking to 0 | 
| Shift+Option+Arrow Up/+Arrow Down | Increase or decrease baseline shift** (horizontal text) | 
| Shift+Option+Command+Arrow Up/Arrow Down | Increase or decrease baseline shift by five times (horizontal text) | 
| Shift-click loaded text icon | Automatically flow story | 
| Option-click loaded text icon | Semi-automatically flow story | 
| Option+Command+/ | Recompose all stories | 
| Option+Command+N | Insert current page number | 
| 8. Navigating Through and Editing Text | |
|---|---|
| Arrow Right/Arrow Left | Move to right or left one character | 
| Arrow Up/Arrow Down | Move up or down one line | 
| Command+Arrow Right/Arrow Left | Move to right or left one word | 
| Home/End | Move to start or end of line | 
| Command+Arrow Up/Arrow Down | Move to previous or next paragraph | 
| Command+Home/Command+End | Move to start or end of story | 
| Double-click word | Select one word | 
| Shift+Arrow Right/Arrow Left | Select one character right or left | 
| Shift+Arrow Up/+Arrow Down | Select one line above or below | 
| Shift+Home/+End | Select start or end of line | 
| Triple-click / quadruple-click paragraph, depending on Text Preferences setting | Select one paragraph | 
| Shift+Command+Arrow Up/Arrow Down | Select one paragraph before or after | 
| Shift+Command+\ | Select current line | 
| Shift-click | Select characters from insertion point | 
| Shift+Command+Home/Command+End | Select start or end of story | 
| Command+A | Select all in story | 
| Shift+Option+Command+Page Up/Page Down | Select first/last frame | 
| Option+Command+Page Up/Page Down | Select previous/next frame | 
| Command+Backspace/Delete | Delete word in front of insertion point (Story Editor) | 
| Command+Option+Shift+/ | Update missing font list | 
| 9. Viewing documents and document workspaces | |
|---|---|
| Spacebar (with no text insertion point), Option-drag (with text insertion point), /Option+Spacebar (in both text and non-text modes) | Temporarily select Hand tool | 
| Command+Space | Temporarily select Zoom In tool | 
| Option+Command+Space/Option+Zoom In tool | Temporarily select Zoom Out tool | 
| Command+5, 2, 4 | Zoom to 50%, 200%, or 400% | 
| Shift+F5 | Redraw screen | 
| Command+Option+N | Open new default document | 
| Option+Command+2 | Switch between current and previous zoom levels | 
| Command+~/Shift+Command+F6/Command+Shift+~ | Switch to next/previous document window | 
| Page Up/Page Down | Scroll up/down one screen | 
| Command+Page Up/Page Down | Go back/forward to last-viewed page | 
| Option+Page Up/Page Down | Go to previous/next spread | 
| Double-click Hand tool | Fit spread in window | 
| Command+J | Activate the Go To command | 
| Command+Option+[+ (plus) | Fit selection in window | 
| Command+J, type prefix of master, press Enter | Go to master page while panel is closed | 
| Shift+Option+Command+U | Cycle through units of measurement | 
| Shift-drag guide | Snap guide to ruler increments | 
| Command-drag guide | Switch between page and spread guides (creation only) | 
| Command-drag from zero point | Create vertical and horizontal ruler guides for the spread | 
| Option+Command+G | Select all guides | 
| Right-click zero point and choose an option | Lock or unlock zero point | 
| Option-drag guide | Use current magnification for view threshold of new guide | 
| Press first letter of button name, if underlined | Select buttons in alert dialog boxes | 
| Command+Help > About Design | Show information on installed plugins and InDesign components | 
| 10. Working with XML | |
|---|---|
| Arrow Right/Arrow Left | Expand/Collapse element | 
| Option+Arrow Right/Arrow Left | Expand/Collapse element and child elements | 
| Shift+Arrow Up/Arrow Down | Extend XML selection up/down | 
| Arrow Up/Arrow Down | Move XML selection up/down | 
| Page Up/Page Down | Scroll structure pane up/down one screen | 
| Home/End | Select first/last XML node | 
| Shift+Home/Shift+End | Extend selection to first/last XML node | 
| Command+Arrow Left/Arrow Right | Go to previous/next validation error | 
| Command+Option+Shift+F7 | Automatically tag text frames and tables | 
| 11. Indexing | |
|---|---|
| Shift+Command+Option+[ | Create index entry without dialog box | 
| Command+7 | Open index entry dialog box | 
| Shift+Command+Option+] | Create proper name index entry (last name, first name) | 
| 12. Panels | |
|---|---|
| Option-click Delete icon | Delete without confirmation | 
| Option-click New button | Create item and set options | 
| Shift+Enter | Apply value and keep focus on option | 
| Command+Option+~ | Activate last-used option in last-used panel | 
| Shift-click | Select range of styles, layers, links, swatches, or library objects in a panel | 
| Command-click | Select nonadjacent styles, layers, links, swatches, or library objects in a panel | 
| Tab | Apply value and select next value | 
| Esc | Move focus to selected object, text, or window | 
| Tab | Show/Hide all panels, Toolbox, and Control panel (with no insertion point) | 
| Shift+Tab | Show/Hide all panels except the Toolbox and Control panel (docked or not) | 
| Command+Option+Tab | Open or close all stashed panels | 
| Option+drag any panel tab (in the group) to edge of screen | Stash a panel group | 
| Option+Ctrl-click in list, and then use keyboard to select item by name | Select item by name | 
| Option+Command+M | Open the Drop Shadow panel | 
| 13. Control Panel | |
|---|---|
| Command+6 | Toggle focus to/from Control panel | 
| Command+Option+7 | Toggle Character/Paragraph text attributes mode | 
| Any key on the numeric keypad / keyboard numbers | Change reference point when proxy has focus | 
| Option+Arrow Down | Display the pop-up menu that has focus | 
| Option-click Kerning icon | Open Units & Increments Preferences | 
| Option-click Number Of Columns icon | Open the Text Frame Options dialog box | 
| Option-click X / Y icon | Open the Move dialog box | 
| Option-click Angle icon | Open the Rotate dialog box | 
| Option-click X / Y Scale icon | Open the Scale dialog box | 
| Option-click Shear icon | Open the Shear dialog box | 
| Option-click Superscript, Subscript, / Small Caps button | Open Text Preferences | 
| Option-click Underline button | Open the Underline Options dialog box | 
| Option-click Strikethrough button | Open the Strikethrough Options dialog box | 
| Option-click Align To Baseline Grid, / Do Not Align To Baseline Grid button | Open the Grids Preferences | 
| Option-click Drop Cap Number Of Lines, / Drop Cap One Or More Characters icon | Open the Drop Caps & Nested Styles dialog box | 
| Option-click Leading icon | Open the Justification dialog box | 
| 14. Type panels and dialog boxes | |
|---|---|
| Option+Command+Shift+J | Open Justification dialog box | 
| Option+Command+J | Open Paragraph Rules dialog box | 
| Option+Command+K | Open Keep Options dialog box | 
| Command+T | Activate Character panel | 
| Command+Option+T | Activate Paragraph panel | 
| 15. Character and paragraph styles | |
|---|---|
| Select text and press Shift+Option+Command+C | Make character style definition match text | 
| Select text and press Shift+Option+Command+R | Make paragraph style definition match text | 
| Shift+Option+Ctrl-double-click style | Change options without applying style | 
| Option-click paragraph style name | Remove style and local formatting | 
| Option+Shift-click paragraph style name | Clear overrides from paragraph style | 
| F11, Shift+F11 | Show/hide Paragraph and Character Styles panels, respectively | 
| 16. Tabs Panel | |
|---|---|
| Shift+Command+T | Activate Tabs panel | 
| Option-click tab | Switch between alignment options | 
| 17. Layers Panel | |
|---|---|
| Option-click layer | Select all objects on layer | 
| Option-drag small square to new layer | Copy selection to new layer | 
| Command-click Create New Layer | Add new layer below selected layer | 
| Shift+Command-click Create New Layer | Add new layer to the top of the layer list | 
| Shift+Option+Command-click Create New Layer | Add new layer to the top of the layer list and open New Layer dialog box | 
| Option-click Create New Layer | Add new layer and open New Layer dialog box | 
| 18. Pages Panel | |
|---|---|
| Option-click master | Apply master to selected page | 
| Option-click the master you want to base the selected master on | Base another master page on selected master | 
| Command-click Create New Page button | Create master page | 
| Option-click New Page button | Display Insert Pages dialog box | 
| Shift+Command+P | Add new page after last page | 
| 19. Color Panel | |
|---|---|
| Shift-drag slider | Move color sliders in tandem | 
| Option-click color bar | Select a color for the nonactive fill or stroke | 
| Shift-click color bar | Switch between color modes (CMYK, RGB, LAB) | 
| 20. Separations Preview panel | |
|---|---|
| Command+Option+Shift+Y | Turn on Overprint preview | 
| Command+Option+Shift+~ (tilde) | Show all plates | 
| Command+Option+Shift+1 | Show Cyan plate | 
| Command+Option+Shift+2 | Show Magenta plate | 
| Command+Option+Shift+3 | Show Yellow plate | 
| Command+Option+Shift+4 | Show Black plate | 
| Command+Option+Shift+5 | Show 1st Spot plate | 
| Command+Option+Shift+6 | Show 2nd Spot plate | 
| Command+Option+Shift+7 | Show 3rd Spot plate | 
| 21. Swatches Panel | |
|---|---|
| Option-click New Swatch button | Create new swatch based on the current swatch | 
| Option+Command-click New Swatch button | Create spot color swatch based on the current swatch | 
| Shift+Option+Command-double-click swatch | Change options without applying swatch | 
| 22. Transform Panels | |
|---|---|
| Option+Enter | Apply value and copy object | 
| Command+Enter | Apply width, height, or scale value proportionally | 




