# All keyboard shortcuts

On macOS, make the following substitutions:

* Replace <kbd>Ctrl</kbd> with <kbd>Cmd</kbd> (or <kbd>⌘</kbd>)
* Replace <kbd>Alt</kbd> with <kbd>Option</kbd> (or <kbd>⌥</kbd>)
* Replace <kbd>Home</kbd> with <kbd>Fn</kbd>+<kbd>Left</kbd>
* Replace <kbd>End</kbd> with <kbd>Fn</kbd>+<kbd>Right</kbd>
* Replace <kbd>PgUp</kbd> with <kbd>Fn</kbd>+<kbd>Up</kbd>
* Replace <kbd>PgDn</kbd> with <kbd>Fn</kbd>+<kbd>Down</kbd>
* Add <kbd>Fn</kbd> with function keys (<kbd>F1</kbd> to <kbd>F12</kbd>)

## Keyboard Map

Click on image for full resolution. Or use [this Print Friendly PDF version](https://musescore.org/sites/musescore.org/files/2022-11/MuseScore4-Keyboard-Shortcuts-v1.0-toPRINT-black-white.pdf).

## Navigation

### Page navigation

| Action                       | Windows/Linux                   | macOS                                         |
| ---------------------------- | ------------------------------- | --------------------------------------------- |
| Zoom in                      | <kbd>Ctrl</kbd>+<kbd>=</kbd>    | <kbd>Cmd</kbd>+<kbd>=</kbd>                   |
| Zoom out                     | <kbd>Ctrl</kbd>+<kbd>-</kbd>    | <kbd>Cmd</kbd>+<kbd>-</kbd>                   |
| Zoom to 100%                 | <kbd>Ctrl</kbd>+<kbd>0</kbd>    | <kbd>Cmd</kbd>+<kbd>0</kbd>                   |
| Go to first element in score | <kbd>Ctrl</kbd>+<kbd>Home</kbd> | <kbd>Cmd</kbd>+<kbd>Fn</kbd>+<kbd>Left</kbd>  |
| Go to last element in score  | <kbd>Ctrl</kbd>+<kbd>End</kbd>  | <kbd>Cmd</kbd>+<kbd>Fn</kbd>+<kbd>Right</kbd> |
| Jump to next screen          | <kbd>PgUp</kbd>                 | <kbd>Fn</kbd>+<kbd>Up</kbd>                   |
| Jump to previous screen      | <kbd>PgDn</kbd>                 | <kbd>Fn</kbd>+<kbd>Down</kbd>                 |
| Jump to top of first page    | <kbd>Home</kbd>                 | <kbd>Fn</kbd>+<kbd>Left</kbd>                 |
| Jump to bottom of last page  | <kbd>End</kbd>                  | <kbd>Fn</kbd>+<kbd>Right</kbd>                |
| Jump to next page            | <kbd>Ctrl</kbd>+<kbd>PgUp</kbd> | <kbd>Cmd</kbd>+<kbd>Fn</kbd>+<kbd>Up</kbd>    |
| Jump to previous page        | <kbd>Ctrl</kbd>+<kbd>PgDn</kbd> | <kbd>Cmd</kbd>+<kbd>Fn</kbd>+<kbd>Down</kbd>  |
| Find / Go to                 | <kbd>Ctrl</kbd>+<kbd>F</kbd>    | <kbd>Cmd</kbd>+<kbd>F</kbd>                   |
| Accessibility: get location  | <kbd>Shift</kbd>+<kbd>L</kbd>   | <kbd>Shift</kbd>+<kbd>L</kbd>                 |
| Show/hide timeline           | <kbd>F12</kbd>                  | <kbd>Fn</kbd>+<kbd>F12</kbd>                  |

### Score navigation

| Action                           | Windows/Linux                                                    | macOS                                                              |
| -------------------------------- | ---------------------------------------------------------------- | ------------------------------------------------------------------ |
| Select next chord                | <kbd>Right</kbd>                                                 | <kbd>Right</kbd>                                                   |
| Select previous chord            | <kbd>Left</kbd>                                                  | <kbd>Left</kbd>                                                    |
| Go to next measure               | <kbd>Ctrl</kbd>+<kbd>Right</kbd>                                 | <kbd>Cmd</kbd>+<kbd>Right</kbd>                                    |
| Go to previous measure           | <kbd>Ctrl</kbd>+<kbd>Left</kbd>                                  | <kbd>Cmd</kbd>+<kbd>Left</kbd>                                     |
| Select next element in score     | <kbd>Alt</kbd>+<kbd>Right</kbd>                                  | <kbd>Option</kbd>+<kbd>Right</kbd>                                 |
| Select previous element in score | <kbd>Alt</kbd>+<kbd>Left</kbd>                                   | <kbd>Option</kbd>+<kbd>Left</kbd>                                  |
| Select next in-staff element     | <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Shift</kbd>+<kbd>Right</kbd> | <kbd>Cmd</kbd>+<kbd>Option</kbd>+<kbd>Shift</kbd>+<kbd>Right</kbd> |
| Select previous in-staff element | <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Shift</kbd>+<kbd>Left</kbd>  | <kbd>Cmd</kbd>+<kbd>Option</kbd>+<kbd>Shift</kbd>+<kbd>Left</kbd>  |
| Select note/rest above           | <kbd>Alt</kbd>+<kbd>Up</kbd>                                     | <kbd>Option</kbd>+<kbd>Up</kbd>                                    |
| Select note/rest below           | <kbd>Alt</kbd>+<kbd>Down</kbd>                                   | <kbd>Option</kbd>+<kbd>Down</kbd>                                  |
| Select top note in chord         | <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Up</kbd>                     | <kbd>Cmd</kbd>+<kbd>Option</kbd>+<kbd>Up</kbd>                     |
| Select bottom note in chord      | <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Down</kbd>                   | <kbd>Cmd</kbd>+<kbd>Option</kbd>+<kbd>Down</kbd>                   |

## Note input

### General

| Action                                            | Windows/Linux                                 | macOS                                         |
| ------------------------------------------------- | --------------------------------------------- | --------------------------------------------- |
| Note input: toggle note input mode                | <kbd>N</kbd>                                  | <kbd>N</kbd>                                  |
| Note input: toggle 're-pitch existing notes' mode | <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>I</kbd> | <kbd>Cmd</kbd>+<kbd>Shift</kbd>+<kbd>I</kbd>  |
| Note input: toggle 'insert' mode                  | <kbd>Ctrl</kbd>+<kbd>I</kbd>                  | <kbd>Cmd</kbd>+<kbd>I</kbd>                   |
| Show/hide piano keyboard                          | <kbd>P</kbd>                                  | <kbd>P</kbd>                                  |
| Use voice 1                                       | <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>1</kbd>   | <kbd>Cmd</kbd>+<kbd>Option</kbd>+<kbd>1</kbd> |
| Use voice 2                                       | <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>2</kbd>   | <kbd>Cmd</kbd>+<kbd>Option</kbd>+<kbd>2</kbd> |
| Use voice 3                                       | <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>3</kbd>   | <kbd>Cmd</kbd>+<kbd>Option</kbd>+<kbd>3</kbd> |
| Use voice 4                                       | <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>4</kbd>   | <kbd>Cmd</kbd>+<kbd>Option</kbd>+<kbd>4</kbd> |

### Duration

| Action                                           | Windows/Linux                                               | macOS                                                     |
| ------------------------------------------------ | ----------------------------------------------------------- | --------------------------------------------------------- |
| Set duration                                     | <kbd>1</kbd> – <kbd>9</kbd>                                 | <kbd>1</kbd> – <kbd>9</kbd>                               |
| Set duration: 64th note                          | <kbd>1</kbd>                                                | <kbd>1</kbd>                                              |
| Set duration: 32nd note                          | <kbd>2</kbd>                                                | <kbd>2</kbd>                                              |
| Set duration: 16th note                          | <kbd>3</kbd>                                                | <kbd>3</kbd>                                              |
| Set duration: 8th note                           | <kbd>4</kbd>                                                | <kbd>4</kbd>                                              |
| Set duration: quarter note                       | <kbd>5</kbd>                                                | <kbd>5</kbd>                                              |
| Set duration: half note                          | <kbd>6</kbd>                                                | <kbd>6</kbd>                                              |
| Set duration: whole note                         | <kbd>7</kbd>                                                | <kbd>7</kbd>                                              |
| Set duration: double whole note                  | <kbd>8</kbd>                                                | <kbd>8</kbd>                                              |
| Set duration: longa                              | <kbd>9</kbd>                                                | <kbd>9</kbd>                                              |
| Toggle duration dot                              | <kbd>.</kbd>                                                | <kbd>.</kbd>                                              |
| Enter tuplet                                     | <kbd>Ctrl</kbd>+<kbd>2</kbd> – <kbd>Ctrl</kbd>+<kbd>9</kbd> | <kbd>Cmd</kbd>+<kbd>2</kbd> – <kbd>Cmd</kbd>+<kbd>9</kbd> |
| Enter tuplet: duplet                             | <kbd>Ctrl</kbd>+<kbd>2</kbd>                                | <kbd>Cmd</kbd>+<kbd>2</kbd>                               |
| Enter tuplet: triplet                            | <kbd>Ctrl</kbd>+<kbd>3</kbd>                                | <kbd>Cmd</kbd>+<kbd>3</kbd>                               |
| Enter tuplet: quadruplet                         | <kbd>Ctrl</kbd>+<kbd>4</kbd>                                | <kbd>Cmd</kbd>+<kbd>4</kbd>                               |
| Enter tuplet: quintuplet                         | <kbd>Ctrl</kbd>+<kbd>5</kbd>                                | <kbd>Cmd</kbd>+<kbd>5</kbd>                               |
| Enter tuplet: sextuplet                          | <kbd>Ctrl</kbd>+<kbd>6</kbd>                                | <kbd>Cmd</kbd>+<kbd>6</kbd>                               |
| Enter tuplet: septuplet                          | <kbd>Ctrl</kbd>+<kbd>7</kbd>                                | <kbd>Cmd</kbd>+<kbd>7</kbd>                               |
| Enter tuplet: octuplet                           | <kbd>Ctrl</kbd>+<kbd>8</kbd>                                | <kbd>Cmd</kbd>+<kbd>8</kbd>                               |
| Enter tuplet: nonuplet                           | <kbd>Ctrl</kbd>+<kbd>9</kbd>                                | <kbd>Cmd</kbd>+<kbd>9</kbd>                               |
| Add tied note                                    | <kbd>T</kbd>                                                | <kbd>T</kbd>                                              |
| Halve selected duration                          | <kbd>Q</kbd>                                                | <kbd>Q</kbd>                                              |
| Double selected duration                         | <kbd>W</kbd>                                                | <kbd>W</kbd>                                              |
| Halve selected duration (includes dotted values) | <kbd>Shift</kbd>+<kbd>Q</kbd>                               | <kbd>Shift</kbd>+<kbd>Q</kbd>                             |
| Double select duration (includes dotted values)  | <kbd>Shift</kbd>+<kbd>W</kbd>                               | <kbd>Shift</kbd>+<kbd>W</kbd>                             |
| Insert full measure rest                         | <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>Del</kbd>             | <kbd>Cmd</kbd>+<kbd>Shift</kbd>+<kbd>Del</kbd>            |

### Pitch

| Action                        | Windows/Linux                                                 | macOS                                                           |
| ----------------------------- | ------------------------------------------------------------- | --------------------------------------------------------------- |
| Enter note                    | <kbd>A</kbd> – <kbd>G</kbd>                                   | <kbd>A</kbd> – <kbd>G</kbd>                                     |
| Enter note A                  | <kbd>A</kbd>                                                  | <kbd>A</kbd>                                                    |
| Enter note B                  | <kbd>B</kbd>                                                  | <kbd>B</kbd>                                                    |
| Enter note C                  | <kbd>C</kbd>                                                  | <kbd>C</kbd>                                                    |
| Enter note D                  | <kbd>D</kbd>                                                  | <kbd>D</kbd>                                                    |
| Enter note E                  | <kbd>E</kbd>                                                  | <kbd>E</kbd>                                                    |
| Enter note F                  | <kbd>F</kbd>                                                  | <kbd>F</kbd>                                                    |
| Enter note G                  | <kbd>G</kbd>                                                  | <kbd>G</kbd>                                                    |
| Add note to chord             | <kbd>Shift</kbd>+<kbd>A</kbd> – <kbd>Shift</kbd>+<kbd>G</kbd> | <kbd>Shift</kbd>+<kbd>A</kbd> – <kbd>Shift</kbd>+<kbd>G</kbd>   |
| Add note A to chord           | <kbd>Shift</kbd>+<kbd>A</kbd>                                 | <kbd>Shift</kbd>+<kbd>A</kbd>                                   |
| Add note B to chord           | <kbd>Shift</kbd>+<kbd>B</kbd>                                 | <kbd>Shift</kbd>+<kbd>B</kbd>                                   |
| Add note C to chord           | <kbd>Shift</kbd>+<kbd>C</kbd>                                 | <kbd>Shift</kbd>+<kbd>C</kbd>                                   |
| Add note D to chord           | <kbd>Shift</kbd>+<kbd>D</kbd>                                 | <kbd>Shift</kbd>+<kbd>D</kbd>                                   |
| Add note E to chord           | <kbd>Shift</kbd>+<kbd>E</kbd>                                 | <kbd>Shift</kbd>+<kbd>E</kbd>                                   |
| Add note F to chord           | <kbd>Shift</kbd>+<kbd>F</kbd>                                 | <kbd>Shift</kbd>+<kbd>F</kbd>                                   |
| Add note G to chord           | <kbd>Shift</kbd>+<kbd>G</kbd>                                 | <kbd>Shift</kbd>+<kbd>G</kbd>                                   |
| Enter interval                | <kbd>Alt</kbd>+<kbd>1</kbd> – <kbd>Alt</kbd>+<kbd>9</kbd>     | <kbd>Option</kbd>+<kbd>1</kbd> – <kbd>Option</kbd>+<kbd>9</kbd> |
| Enter interval: unison        | <kbd>Alt</kbd>+<kbd>1</kbd>                                   | <kbd>Option</kbd>+<kbd>1</kbd>                                  |
| Enter interval: second above  | <kbd>Alt</kbd>+<kbd>2</kbd>                                   | <kbd>Option</kbd>+<kbd>2</kbd>                                  |
| Enter interval: third above   | <kbd>Alt</kbd>+<kbd>3</kbd>                                   | <kbd>Option</kbd>+<kbd>3</kbd>                                  |
| Enter interval: fourth above  | <kbd>Alt</kbd>+<kbd>4</kbd>                                   | <kbd>Option</kbd>+<kbd>4</kbd>                                  |
| Enter interval: fifth above   | <kbd>Alt</kbd>+<kbd>5</kbd>                                   | <kbd>Option</kbd>+<kbd>5</kbd>                                  |
| Enter interval: sixth above   | <kbd>Alt</kbd>+<kbd>6</kbd>                                   | <kbd>Option</kbd>+<kbd>6</kbd>                                  |
| Enter interval: seventh above | <kbd>Alt</kbd>+<kbd>7</kbd>                                   | <kbd>Option</kbd>+<kbd>7</kbd>                                  |
| Enter interval: octave above  | <kbd>Alt</kbd>+<kbd>8</kbd>                                   | <kbd>Option</kbd>+<kbd>8</kbd>                                  |
| Enter interval: ninth above   | <kbd>Alt</kbd>+<kbd>9</kbd>                                   | <kbd>Option</kbd>+<kbd>9</kbd>                                  |
| Toggle accidental: flat       | <kbd>-</kbd>                                                  | <kbd>-</kbd>                                                    |
| Toggle accidental: natural    | <kbd>=</kbd>                                                  | <kbd>=</kbd>                                                    |
| Toggle accidental: sharp      | <kbd>+</kbd>                                                  | <kbd>+</kbd>                                                    |
| Enter rest                    | <kbd>0</kbd>                                                  | <kbd>0</kbd>                                                    |
| Add grace note: acciaccatura  | <kbd>/</kbd>                                                  | <kbd>/</kbd>                                                    |

### Tablature

| Action                           | Windows/Linux                                                 | macOS                                                         |
| -------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- |
| Set duration (TAB)               | <kbd>Shift</kbd>+<kbd>0</kbd> – <kbd>Shift</kbd>+<kbd>9</kbd> | <kbd>Shift</kbd>+<kbd>0</kbd> – <kbd>Shift</kbd>+<kbd>9</kbd> |
| Set duration: 128th note (TAB)   | <kbd>Shift</kbd>+<kbd>0</kbd>                                 | <kbd>Shift</kbd>+<kbd>0</kbd>                                 |
| Set duration: 64th note (TAB)    | <kbd>Shift</kbd>+<kbd>1</kbd>                                 | <kbd>Shift</kbd>+<kbd>1</kbd>                                 |
| Set duration: 32nd note (TAB)    | <kbd>Shift</kbd>+<kbd>2</kbd>                                 | <kbd>Shift</kbd>+<kbd>2</kbd>                                 |
| Set duration: 16th note (TAB)    | <kbd>Shift</kbd>+<kbd>3</kbd>                                 | <kbd>Shift</kbd>+<kbd>3</kbd>                                 |
| Set duration: 8th note (TAB)     | <kbd>Shift</kbd>+<kbd>4</kbd>                                 | <kbd>Shift</kbd>+<kbd>4</kbd>                                 |
| Set duration: quarter note (TAB) | <kbd>Shift</kbd>+<kbd>5</kbd>                                 | <kbd>Shift</kbd>+<kbd>5</kbd>                                 |
| Set duration: half note (TAB)    | <kbd>Shift</kbd>+<kbd>6</kbd>                                 | <kbd>Shift</kbd>+<kbd>6</kbd>                                 |
| Set duration: whole note (TAB)   | <kbd>Shift</kbd>+<kbd>7</kbd>                                 | <kbd>Shift</kbd>+<kbd>7</kbd>                                 |
| Enter TAB: fret                  | <kbd>0</kbd> – <kbd>9</kbd>                                   | <kbd>0</kbd> – <kbd>9</kbd>                                   |
| Enter TAB: fret                  | <kbd>A</kbd> – <kbd>K</kbd>                                   | <kbd>A</kbd> – <kbd>K</kbd>                                   |
| Enter TAB: fret 0                | <kbd>0</kbd>                                                  | <kbd>0</kbd>                                                  |
| Enter TAB: fret 1                | <kbd>1</kbd>                                                  | <kbd>1</kbd>                                                  |
| Enter TAB: fret 2                | <kbd>2</kbd>                                                  | <kbd>2</kbd>                                                  |
| Enter TAB: fret 3                | <kbd>3</kbd>                                                  | <kbd>3</kbd>                                                  |
| Enter TAB: fret 4                | <kbd>4</kbd>                                                  | <kbd>4</kbd>                                                  |
| Enter TAB: fret 5                | <kbd>5</kbd>                                                  | <kbd>5</kbd>                                                  |
| Enter TAB: fret 6                | <kbd>6</kbd>                                                  | <kbd>6</kbd>                                                  |
| Enter TAB: fret 7                | <kbd>7</kbd>                                                  | <kbd>7</kbd>                                                  |
| Enter TAB: fret 8                | <kbd>8</kbd>                                                  | <kbd>8</kbd>                                                  |
| Enter TAB: fret 9                | <kbd>9</kbd>                                                  | <kbd>9</kbd>                                                  |
| Enter TAB: fret 0                | <kbd>A</kbd>                                                  | <kbd>A</kbd>                                                  |
| Enter TAB: fret 1                | <kbd>B</kbd>                                                  | <kbd>B</kbd>                                                  |
| Enter TAB: fret 2                | <kbd>C</kbd>                                                  | <kbd>C</kbd>                                                  |
| Enter TAB: fret 3                | <kbd>D</kbd>                                                  | <kbd>D</kbd>                                                  |
| Enter TAB: fret 4                | <kbd>E</kbd>                                                  | <kbd>E</kbd>                                                  |
| Enter TAB: fret 5                | <kbd>F</kbd>                                                  | <kbd>F</kbd>                                                  |
| Enter TAB: fret 6                | <kbd>G</kbd>                                                  | <kbd>G</kbd>                                                  |
| Enter TAB: fret 7                | <kbd>H</kbd>                                                  | <kbd>H</kbd>                                                  |
| Enter TAB: fret 8                | <kbd>J</kbd>                                                  | <kbd>J</kbd>                                                  |
| Enter TAB: fret 9                | <kbd>K</kbd>                                                  | <kbd>K</kbd>                                                  |
| Go to string above (TAB)         | <kbd>Up</kbd>                                                 | <kbd>Up</kbd>                                                 |
| Go to string below (TAB)         | <kbd>Down</kbd>                                               | <kbd>Down</kbd>                                               |
| Toggle ghost note                | <kbd>Shift</kbd>+<kbd>X</kbd>                                 | <kbd>Shift</kbd>+<kbd>X</kbd>                                 |

## Selecting

| Action                               | Windows/Linux                                     | macOS                                                          |
| ------------------------------------ | ------------------------------------------------- | -------------------------------------------------------------- |
| Select all                           | <kbd>Ctrl</kbd>+<kbd>A</kbd>                      | <kbd>Cmd</kbd>+<kbd>A</kbd>                                    |
| Add to selection: previous note/rest | <kbd>Shift</kbd>+<kbd>Left</kbd>                  | <kbd>Shift</kbd>+<kbd>Left</kbd>                               |
| Add to selection: next note/rest     | <kbd>Shift</kbd>+<kbd>Right</kbd>                 | <kbd>Shift</kbd>+<kbd>Right</kbd>                              |
| Add to selection: staff above        | <kbd>Shift</kbd>+<kbd>Up</kbd>                    | <kbd>Shift</kbd>+<kbd>Up</kbd>                                 |
| Add to selection: staff below        | <kbd>Shift</kbd>+<kbd>Down</kbd>                  | <kbd>Shift</kbd>+<kbd>Down</kbd>                               |
| Select to beginning of measure       | <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>Left</kbd>  | <kbd>Cmd</kbd>+<kbd>Shift</kbd>+<kbd>Left</kbd>                |
| Select to end of measure             | <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>Right</kbd> | <kbd>Cmd</kbd>+<kbd>Shift</kbd>+<kbd>Right</kbd>               |
| Select to beginning of line          | <kbd>Shift</kbd>+<kbd>Home</kbd>                  | <kbd>Shift</kbd>+<kbd>Fn</kbd>+<kbd>Left</kbd>                 |
| Select to end of line                | <kbd>Shift</kbd>+<kbd>End</kbd>                   | <kbd>Shift</kbd>+<kbd>Fn</kbd>+<kbd>Right</kbd>                |
| Select to beginning of score         | <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>Home</kbd>  | <kbd>Cmd</kbd>+<kbd>Shift</kbd>+<kbd>Fn</kbd>+<kbd>Left</kbd>  |
| Select to end of score               | <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>End</kbd>   | <kbd>Cmd</kbd>+<kbd>Shift</kbd>+<kbd>Fn</kbd>+<kbd>Right</kbd> |

## Editing

### General

| Action                              | Windows/Linux                                 | macOS                                           |
| ----------------------------------- | --------------------------------------------- | ----------------------------------------------- |
| Escape                              | <kbd>Esc</kbd>                                | <kbd>Esc</kbd>                                  |
| Undo                                | <kbd>Ctrl</kbd>+<kbd>Z</kbd>                  | <kbd>Cmd</kbd>+<kbd>Z</kbd>                     |
| Redo                                | <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>Z</kbd> | <kbd>Cmd</kbd>+<kbd>Shift</kbd>+<kbd>Z</kbd>    |
| Copy                                | <kbd>Ctrl</kbd>+<kbd>C</kbd>                  | <kbd>Cmd</kbd>+<kbd>C</kbd>                     |
| Cut                                 | <kbd>Ctrl</kbd>+<kbd>X</kbd>                  | <kbd>Cmd</kbd>+<kbd>X</kbd>                     |
| Paste                               | <kbd>Ctrl</kbd>+<kbd>V</kbd>                  | <kbd>Cmd</kbd>+<kbd>V</kbd>                     |
| Copy/paste: swap with clipboard     | <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>X</kbd> | <kbd>Cmd</kbd>+<kbd>Shift</kbd>+<kbd>X</kbd>    |
| Repeat selection                    | <kbd>R</kbd>                                  | <kbd>R</kbd>                                    |
| Insert one measure before selection | <kbd>Ins</kbd>                                | <kbd>Ins</kbd>                                  |
| Insert measures before selection    | <kbd>Ctrl</kbd>+<kbd>Ins</kbd>                | <kbd>Cmd</kbd>+<kbd>Ins</kbd>                   |
| Insert one measure at end of score  | <kbd>Ctrl</kbd>+<kbd>B</kbd>                  | <kbd>Cmd</kbd>+<kbd>B</kbd>                     |
| Insert measures at end of score     | <kbd>Alt</kbd>+<kbd>Shift</kbd>+<kbd>B</kbd>  | <kbd>Option</kbd>+<kbd>Shift</kbd>+<kbd>B</kbd> |
| Delete                              | <kbd>Del</kbd>                                | <kbd>Del</kbd>                                  |
| Delete selected measures            | <kbd>Ctrl</kbd>+<kbd>Del</kbd>                | <kbd>Cmd</kbd>+<kbd>Del</kbd>                   |
| Show/hide properties                | <kbd>F8</kbd>                                 | <kbd>Fn</kbd>+<kbd>F8</kbd>                     |
| Edit element                        | <kbd>F2</kbd>                                 | <kbd>Fn</kbd>+<kbd>F2</kbd>                     |
| Move chord/rest left                | <kbd>Shift</kbd>+<kbd>Left</kbd>              | <kbd>Shift</kbd>+<kbd>Left</kbd>                |
| Move chord/rest right               | <kbd>Shift</kbd>+<kbd>Right</kbd>             | <kbd>Shift</kbd>+<kbd>Right</kbd>               |

### Duration

| Action                                            | Windows/Linux                                               | macOS                                                     |
| ------------------------------------------------- | ----------------------------------------------------------- | --------------------------------------------------------- |
| Set duration                                      | <kbd>1</kbd> – <kbd>9</kbd>                                 | <kbd>1</kbd> – <kbd>9</kbd>                               |
| Enter tuplet                                      | <kbd>Ctrl</kbd>+<kbd>2</kbd> – <kbd>Ctrl</kbd>+<kbd>9</kbd> | <kbd>Cmd</kbd>+<kbd>2</kbd> – <kbd>Cmd</kbd>+<kbd>9</kbd> |
| Add tied note                                     | <kbd>T</kbd>                                                | <kbd>T</kbd>                                              |
| Halve selected duration                           | <kbd>Q</kbd>                                                | <kbd>Q</kbd>                                              |
| Double select duration                            | <kbd>W</kbd>                                                | <kbd>W</kbd>                                              |
| Halve selected duration (includes dotted values)  | <kbd>Shift</kbd>+<kbd>Q</kbd>                               | <kbd>Shift</kbd>+<kbd>Q</kbd>                             |
| Double selected duration (includes dotted values) | <kbd>Shift</kbd>+<kbd>W</kbd>                               | <kbd>Shift</kbd>+<kbd>W</kbd>                             |
| Paste half duration                               | <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>Q</kbd>               | <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>Q</kbd>             |
| Paste double duration                             | <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>W</kbd>               | <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>W</kbd>             |
| Insert full measure rest                          | <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>Del</kbd>             | <kbd>Cmd</kbd>+<kbd>Shift</kbd>+<kbd>Del</kbd>            |

### Pitch

| Action                                                 | Windows/Linux                                   | macOS                                              |
| ------------------------------------------------------ | ----------------------------------------------- | -------------------------------------------------- |
| Toggle accidental: flat                                | <kbd>-</kbd>                                    | <kbd>-</kbd>                                       |
| Toggle accidental: natural                             | <kbd>=</kbd>                                    | <kbd>=</kbd>                                       |
| Toggle accidental: sharp                               | <kbd>+</kbd>                                    | <kbd>+</kbd>                                       |
| Move pitch/selection up                                | <kbd>Up</kbd>                                   | <kbd>Up</kbd>                                      |
| Move pitch/selection down                              | <kbd>Down</kbd>                                 | <kbd>Down</kbd>                                    |
| Move pitch up an octave                                | <kbd>Ctrl</kbd>+<kbd>Up</kbd>                   | <kbd>Cmd</kbd>+<kbd>Up</kbd>                       |
| Move pitch down an octave                              | <kbd>Ctrl</kbd>+<kbd>Down</kbd>                 | <kbd>Cmd</kbd>+<kbd>Down</kbd>                     |
| Move pitch up diatonically                             | <kbd>Alt</kbd>+<kbd>Shift</kbd>+<kbd>Up</kbd>   | <kbd>Option</kbd>+<kbd>Shift</kbd>+<kbd>Up</kbd>   |
| Move pitch down diatonically                           | <kbd>Alt</kbd>+<kbd>Shift</kbd>+<kbd>Down</kbd> | <kbd>Option</kbd>+<kbd>Shift</kbd>+<kbd>Down</kbd> |
| Change enharmonic spelling (concert and written pitch) | <kbd>J</kbd>                                    | <kbd>J</kbd>                                       |
| Change enharmonic spelling (current pitch only)        | <kbd>Ctrl</kbd>+<kbd>J</kbd>                    | <kbd>Cmd</kbd>+<kbd>J</kbd>                        |
| Move note to higher string (TAB)                       | <kbd>Ctrl</kbd>+<kbd>Up</kbd>                   | <kbd>Cmd</kbd>+<kbd>Up</kbd>                       |
| Move note to lower string (TAB)                        | <kbd>Ctrl</kbd>+<kbd>Down</kbd>                 | <kbd>Cmd</kbd>+<kbd>Down</kbd>                     |
| Toggle ghost note (TAB)                                | <kbd>Shift</kbd>+<kbd>X</kbd>                   | <kbd>Shift</kbd>+<kbd>X</kbd>                      |

### Notation

| Action                                  | Windows/Linux                                    | macOS                                           |
| --------------------------------------- | ------------------------------------------------ | ----------------------------------------------- |
| Flip direction                          | <kbd>X</kbd>                                     | <kbd>X</kbd>                                    |
| Mirror notehead                         | <kbd>Shift</kbd>+<kbd>X</kbd>                    | <kbd>Shift</kbd>+<kbd>X</kbd>                   |
| Use voice 1                             | <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>1</kbd>      | <kbd>Cmd</kbd>+<kbd>Option</kbd>+<kbd>1</kbd>   |
| Use voice 2                             | <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>2</kbd>      | <kbd>Cmd</kbd>+<kbd>Option</kbd>+<kbd>2</kbd>   |
| Use voice 3                             | <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>3</kbd>      | <kbd>Cmd</kbd>+<kbd>Option</kbd>+<kbd>3</kbd>   |
| Use voice 4                             | <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>4</kbd>      | <kbd>Cmd</kbd>+<kbd>Option</kbd>+<kbd>4</kbd>   |
| Move selected note/rest to staff above  | <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>Up</kbd>   | <kbd>Cmd</kbd>+<kbd>Shift</kbd>+<kbd>Up</kbd>   |
| Move selected note/rest to staff below  | <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>Down</kbd> | <kbd>Cmd</kbd>+<kbd>Shift</kbd>+<kbd>Down</kbd> |
| Toggle multimeasure rest (prior to 4.4) | <kbd>M</kbd>                                     | <kbd>M</kbd>                                    |
| Toggle multimeasure rest (as of 4.4)    | <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>M</kbd>    | <kbd>Cmd</kbd>+<kbd>Shift</kbd>+<kbd>M</kbd>    |

### Manual adjustment

| Action                      | Windows/Linux                    | macOS                           |
| --------------------------- | -------------------------------- | ------------------------------- |
| Move text left              | <kbd>Left</kbd>                  | <kbd>Left</kbd>                 |
| Move text right             | <kbd>Right</kbd>                 | <kbd>Right</kbd>                |
| Move text left quickly      | <kbd>Ctrl</kbd>+<kbd>Left</kbd>  | <kbd>Cmd</kbd>+<kbd>Left</kbd>  |
| Move text right quickly     | <kbd>Ctrl</kbd>+<kbd>Right</kbd> | <kbd>Cmd</kbd>+<kbd>Right</kbd> |
| Move selection up           | <kbd>Up</kbd>                    | <kbd>Up</kbd>                   |
| Move selection down         | <kbd>Down</kbd>                  | <kbd>Down</kbd>                 |
| Move selection up quickly   | <kbd>Ctrl</kbd>+<kbd>Up</kbd>    | <kbd>Cmd</kbd>+<kbd>Up</kbd>    |
| Move selection down quickly | <kbd>Ctrl</kbd>+<kbd>Down</kbd>  | <kbd>Cmd</kbd>+<kbd>Down</kbd>  |

## Text

### General

| Action                    | Windows/Linux                                 | macOS                                           |
| ------------------------- | --------------------------------------------- | ----------------------------------------------- |
| Add text: system text     | <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>T</kbd> | <kbd>Cmd</kbd>+<kbd>Shift</kbd>+<kbd>T</kbd>    |
| Add text: staff text      | <kbd>Ctrl</kbd>+<kbd>T</kbd>                  | <kbd>Cmd</kbd>+<kbd>T</kbd>                     |
| Add text: dynamic         | <kbd>Ctrl</kbd>+<kbd>D</kbd>                  | <kbd>Cmd</kbd>+<kbd>D</kbd>                     |
| Add text: expression text | <kbd>Ctrl</kbd>+<kbd>E</kbd>                  | <kbd>Cmd</kbd>+<kbd>E</kbd>                     |
| Add text: rehearsal mark  | <kbd>Ctrl</kbd>+<kbd>M</kbd>                  | <kbd>Cmd</kbd>+<kbd>M</kbd>                     |
| Add text: tempo marking   | <kbd>Alt</kbd>+<kbd>Shift</kbd>+<kbd>T</kbd>  | <kbd>Option</kbd>+<kbd>Shift</kbd>+<kbd>T</kbd> |
| Insert special characters | <kbd>Shift</kbd>+<kbd>F2</kbd>                | <kbd>Shift</kbd>+<kbd>Fn</kbd>+<kbd>F2</kbd>    |

### Formatting

| Action                 | Windows/Linux                                 | macOS                                        |
| ---------------------- | --------------------------------------------- | -------------------------------------------- |
| Format text: bold face | <kbd>Ctrl</kbd>+<kbd>B</kbd>                  | <kbd>Cmd</kbd>+<kbd>B</kbd>                  |
| Format text: italic    | <kbd>Ctrl</kbd>+<kbd>I</kbd>                  | <kbd>Cmd</kbd>+<kbd>I</kbd>                  |
| Format text: underline | <kbd>Ctrl</kbd>+<kbd>U</kbd>                  | <kbd>Cmd</kbd>+<kbd>U</kbd>                  |
| Insert flat            | <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>B</kbd> | <kbd>Cmd</kbd>+<kbd>Shift</kbd>+<kbd>B</kbd> |
| Insert natural         | <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>H</kbd> | <kbd>Cmd</kbd>+<kbd>Shift</kbd>+<kbd>H</kbd> |
| Insert sharp           | <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>#</kbd> | <kbd>Cmd</kbd>+<kbd>Shift</kbd>+<kbd>#</kbd> |
| Insert dynamics p      | <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>P</kbd> | <kbd>Cmd</kbd>+<kbd>Shift</kbd>+<kbd>P</kbd> |
| Insert dynamics m      | <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>M</kbd> | <kbd>Cmd</kbd>+<kbd>Shift</kbd>+<kbd>M</kbd> |
| Insert dynamics f      | <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>F</kbd> | <kbd>Cmd</kbd>+<kbd>Shift</kbd>+<kbd>F</kbd> |
| Insert dynamics n      | <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>N</kbd> | <kbd>Cmd</kbd>+<kbd>Shift</kbd>+<kbd>N</kbd> |
| Insert dynamics r      | <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>R</kbd> | <kbd>Cmd</kbd>+<kbd>Shift</kbd>+<kbd>R</kbd> |
| Insert dynamics s      | <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>S</kbd> | <kbd>Cmd</kbd>+<kbd>Shift</kbd>+<kbd>S</kbd> |
| Insert dynamics z      | <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>Z</kbd> | <kbd>Cmd</kbd>+<kbd>Shift</kbd>+<kbd>Z</kbd> |

### Lyrics

| Action                     | Windows/Linux                     | macOS                             |
| -------------------------- | --------------------------------- | --------------------------------- |
| Add text: lyrics           | <kbd>Ctrl</kbd>+<kbd>L</kbd>      | <kbd>Cmd</kbd>+<kbd>L</kbd>       |
| Go to next syllable        | <kbd>Space</kbd>                  | <kbd>Space</kbd>                  |
| Go to previous syllable    | <kbd>Shift</kbd>+<kbd>Space</kbd> | <kbd>Shift</kbd>+<kbd>Space</kbd> |
| Lyrics: enter hyphen       | <kbd>-</kbd>                      | <kbd>-</kbd>                      |
| Lyrics: enter melisma      | <kbd>\_</kbd>                     | <kbd>\_</kbd>                     |
| Add lyric verse            | <kbd>Return</kbd>                 | <kbd>Return</kbd>                 |
| Go to next lyric verse     | <kbd>Down</kbd>                   | <kbd>Down</kbd>                   |
| Go to previous lyric verse | <kbd>Up</kbd>                     | <kbd>Up</kbd>                     |

### Chord symbols, Roman numeral analysis, Nashville numbers, figured bass

| Action                        | Windows/Linux                                               | macOS                                                     |
| ----------------------------- | ----------------------------------------------------------- | --------------------------------------------------------- |
| Add text: chord symbol        | <kbd>Ctrl</kbd>+<kbd>K</kbd>                                | <kbd>Cmd</kbd>+<kbd>K</kbd>                               |
| Add text: figured bass        | <kbd>Ctrl</kbd>+<kbd>G</kbd>                                | <kbd>Cmd</kbd>+<kbd>G</kbd>                               |
| Next text element             | <kbd>Space</kbd>                                            | <kbd>Space</kbd>                                          |
| Previous text element         | <kbd>Shift</kbd>+<kbd>Space</kbd>                           | <kbd>Shift</kbd>+<kbd>Space</kbd>                         |
| Advance cursor: next beat     | <kbd>;</kbd>                                                | <kbd>;</kbd>                                              |
| Advance cursor: previous beat | <kbd>Shift</kbd>+<kbd>;</kbd>                               | <kbd>Shift</kbd>+<kbd>;</kbd>                             |
| Advance cursor: duration      | <kbd>Ctrl</kbd>+<kbd>1</kbd> – <kbd>Ctrl</kbd>+<kbd>9</kbd> | <kbd>Cmd</kbd>+<kbd>1</kbd> – <kbd>Cmd</kbd>+<kbd>9</kbd> |

## Other score elements

| Action                     | Windows/Linux                  | macOS                                        |
| -------------------------- | ------------------------------ | -------------------------------------------- |
| Show/hide palettes         | <kbd>F9</kbd>                  | <kbd>Fn</kbd>+<kbd>F9</kbd>                  |
| Search palettes            | <kbd>Ctrl</kbd>+<kbd>F9</kbd>  | <kbd>Cmd</kbd>+<kbd>Fn</kbd>+<kbd>F9</kbd>   |
| Open master palette        | <kbd>Shift</kbd>+<kbd>F9</kbd> | <kbd>Shift</kbd>+<kbd>Fn</kbd>+<kbd>F9</kbd> |
| Add slur                   | <kbd>S</kbd>                   | <kbd>S</kbd>                                 |
| Add articulation: accent   | <kbd>Shift</kbd>+<kbd>V</kbd>  | <kbd>Shift</kbd>+<kbd>V</kbd>                |
| Add articulation: marcato  | <kbd>Shift</kbd>+<kbd>O</kbd>  | <kbd>Shift</kbd>+<kbd>O</kbd>                |
| Add articulation: staccato | <kbd>Shift</kbd>+<kbd>S</kbd>  | <kbd>Shift</kbd>+<kbd>S</kbd>                |
| Add articulation: tenuto   | <kbd>Shift</kbd>+<kbd>N</kbd>  | <kbd>Shift</kbd>+<kbd>N</kbd>                |
| Add hairpin: crescendo     | <kbd><</kbd>                   | <kbd><</kbd>                                 |
| Add hairpin: decrescendo   | <kbd>></kbd>                   | <kbd>></kbd>                                 |
| Add parentheses to element | <kbd>(</kbd>                   | <kbd>(</kbd>                                 |

## Score setup and formatting

| Action                        | Windows/Linux                     | macOS                            |
| ----------------------------- | --------------------------------- | -------------------------------- |
| Add/remove instruments        | <kbd>I</kbd>                      | <kbd>I</kbd>                     |
| Open instruments dialog       | <kbd>F7</kbd>                     | <kbd>Fn</kbd>+<kbd>F7</kbd>      |
| Toggle visibility of elements | <kbd>V</kbd>                      | <kbd>V</kbd>                     |
| Decrease layout stretch       | <kbd>{</kbd>                      | <kbd>{</kbd>                     |
| Increase layout stretch       | <kbd>}</kbd>                      | <kbd>}</kbd>                     |
| Add/remove system break       | <kbd>Return</kbd>                 | <kbd>Return</kbd>                |
| Add/remove page break         | <kbd>Ctrl</kbd>+<kbd>Return</kbd> | <kbd>Cmd</kbd>+<kbd>Return</kbd> |
| Reset shapes and positions    | <kbd>Ctrl</kbd>+<kbd>R</kbd>      | <kbd>Cmd</kbd>+<kbd>R</kbd>      |

## File Operations

| Action  | Windows/Linux                                 | macOS                                        |
| ------- | --------------------------------------------- | -------------------------------------------- |
| New     | <kbd>Ctrl</kbd>+<kbd>N</kbd>                  | <kbd>Cmd</kbd>+<kbd>N</kbd>                  |
| Open    | <kbd>Ctrl</kbd>+<kbd>O</kbd>                  | <kbd>Cmd</kbd>+<kbd>O</kbd>                  |
| Close   | <kbd>Ctrl</kbd>+<kbd>W</kbd>                  | <kbd>Cmd</kbd>+<kbd>W</kbd>                  |
| Save    | <kbd>Ctrl</kbd>+<kbd>S</kbd>                  | <kbd>Cmd</kbd>+<kbd>S</kbd>                  |
| Save as | <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>S</kbd> | <kbd>Cmd</kbd>+<kbd>Shift</kbd>+<kbd>S</kbd> |
| Print   | <kbd>Ctrl</kbd>+<kbd>P</kbd>                  | <kbd>Cmd</kbd>+<kbd>P</kbd>                  |
| Quit    | <kbd>Ctrl</kbd>+<kbd>Q</kbd>                  | <kbd>Cmd</kbd>+<kbd>Q</kbd>                  |

## User interface

### Playback

| Action          | Windows/Linux    | macOS                        |
| --------------- | ---------------- | ---------------------------- |
| Play            | <kbd>Space</kbd> | <kbd>Space</kbd>             |
| Show/hide mixer | <kbd>F10</kbd>   | <kbd>Fn</kbd>+<kbd>F10</kbd> |

### Accessibility

| Action                  | Windows/Linux                   | macOS                                        |
| ----------------------- | ------------------------------- | -------------------------------------------- |
| Next UI group           | <kbd>Tab</kbd>                  | <kbd>Tab</kbd>                               |
| Previous UI group       | <kbd>Shift</kbd>+<kbd>Tab</kbd> | <kbd>Shift</kbd>+<kbd>Tab</kbd>              |
| Next UI pane/window     | <kbd>F6</kbd>                   | <kbd>Fn</kbd>+<kbd>F6</kbd>                  |
| Previous UI pane/window | <kbd>Shift</kbd>+<kbd>F6</kbd>  | <kbd>Shift</kbd>+<kbd>Fn</kbd>+<kbd>F6</kbd> |

### Other

| Action         | Windows/Linux                 | macOS                                      |
| -------------- | ----------------------------- | ------------------------------------------ |
| Multiinstances | <kbd>Ctrl</kbd>+<kbd>F3</kbd> | <kbd>Cmd</kbd>+<kbd>Fn</kbd>+<kbd>F3</kbd> |
| Full screen    | <kbd>F11</kbd>                | <kbd>Fn</kbd>+<kbd>F11</kbd>               |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://handbook.musescore.org/appendix/all-keyboard-shortcuts.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
