# 键盘快捷键

以下是默认按键，已按您的电脑显示。每个执行命令的按键都可以[更改](#change)；音符编辑器中的方向键，以及拖动时按住的键保持不变。按键按其位置匹配，因此在每种键盘布局中都位于同一个位置。

<PlatformSelect />

每个命令也都在命令面板（<KeyCaps combo="primary+K" />）中，旁边标有快捷键；将鼠标悬停在控件上时，也会显示它的快捷键。两处始终显示您自己的按键，而不是默认值。

## 走带 {#transport}

| 操作 | 按键 |
|---|---|
| [播放／停止](/manual/transport#play) | <KeyCaps combo="Space" /> |
| [回到开头](/manual/transport#return-to-start) | <KeyCaps combo="Home" /> |
| [开启或关闭循环](/manual/transport#loop) | <KeyCaps combo="L" /> |
| [开启或关闭节拍器](/manual/transport#metronome) | <KeyCaps combo="M" /> |
| [循环所选片段](/manual/transport#loop) | <KeyCaps combo="shift+L" /> |
| [在光标处添加标记](/manual/transport#markers) | <KeyCaps combo="shift+M" /> |
| [上一个标记、下一个标记](/manual/transport#markers) | <KeyCaps combo="," /> <KeyCaps combo="." /> |

## 编辑 {#editing}

| 操作 | 按键 |
|---|---|
| 撤销 | <KeyCaps combo="primary+Z" /> |
| 重做 | <KeyCaps combo="primary+shift+Z" /><OnPlatform except="mac">，也可用 <KeyCaps combo="primary+Y" /></OnPlatform> |
| 删除所选片段或音符 | <KeyCaps combo="Backspace" /> |
| [复制所选片段或音符](/manual/clips#copy-paste) | <KeyCaps combo="primary+C" /> |
| [剪切所选片段或音符](/manual/clips#copy-paste) | <KeyCaps combo="primary+X" /> |
| [在光标处粘贴](/manual/clips#copy-paste) | <KeyCaps combo="primary+V" /> |
| [全选片段，或在音符编辑器中全选音符](/manual/clips#select) | <KeyCaps combo="primary+A" /> |
| [取消全部选择](/manual/clips#select) | 无：从命令面板中选择 |
| [重复所选片段](/manual/clips#duplicate) | <KeyCaps combo="primary+D" /> |
| [在光标处切分片段](/manual/clips#split) | <KeyCaps combo="E" /> |
| [量化音符](/manual/note-editor#quantize) | <KeyCaps combo="Q" /> |
| [移调所选音符](/manual/note-editor#add-note) | <KeyCaps combo="↑" /> <KeyCaps combo="↓" />，加 <KeyCaps combo="shift" /> 则按八度移动 |

## 工程 {#project}

工程会在您最后一次改动后片刻自动保存；<KeyCaps combo="primary+S" /> 会立即保存，<KeyCaps combo="primary+O" /> 则打开另一个工程。

| 操作 | 按键 |
|---|---|
| [保存工程](/manual/getting-started#projects) | <KeyCaps combo="primary+S" /> |
| [从这台电脑的列表中打开工程](/manual/getting-started#projects) | <KeyCaps combo="primary+O" /> |
| [新建工程](/manual/getting-started#projects) | <KeyCaps combo="primary+alt+N" /> |
| [关闭工程并返回开始界面](/manual/getting-started#start-screen) | <KeyCaps combo="primary+W" /> |
| [标记此刻，即历史中的书签](/manual/history#bookmarks) | **B** |
| [回到上一个位置，前进到下一个位置](/manual/history#places) | **Alt+←** 和 **Alt+→**（在 macOS 上用 **Option** 代替 **Alt**） |
| [导出混音](/manual/mixer#export) | 无：从命令面板或工程菜单中选择 |
| [将工程保存为文件，打开工程文件](/manual/getting-started#projects) | 无：从命令面板或工程菜单中选择 |

## 轨道 {#tracks}

| 操作 | 按键 |
|---|---|
| [添加合成器音轨](/manual/tracks#add-track) | <KeyCaps combo="shift+T" /> |
| [添加音频音轨](/manual/tracks#add-track) | <KeyCaps combo="alt+shift+T" /> |
| [添加其他任何类型的音轨](/manual/tracks#add-track) | 无：从 **+** 菜单或命令面板中选择 |
| [重复所选音轨](/manual/tracks#duplicate) | <KeyCaps combo="primary+shift+D" /> |

## 视图 {#view}

| 操作 | 按键 |
|---|---|
| [命令面板](/manual/getting-started#commands) | <KeyCaps combo="primary+K" /> |
| 显示或隐藏浏览器 | <KeyCaps combo="primary+B" /> |
| 显示或隐藏检查器 | <KeyCaps combo="primary+I" /> |
| 显示或隐藏编辑器面板 | 无：从命令面板中选择，或把它的分隔线向下拖过边缘 |
| [键盘快捷键](#change) | 无：从命令面板或菜单中选择 |
| 设置 | <KeyCaps combo="primary+," /> |
| [开启或关闭 Musical typing](/manual/note-editor#musical-typing) | <KeyCaps combo="K" /> |

## 拖动时 {#dragging}

| 按住 | 效果 |
|---|---|
| <KeyCaps combo="primary" /> | 忽略网格 |
| <KeyCaps combo="alt" />（开始拖动时） | 移动一份副本，保留原件 |
| <KeyCaps combo="shift" />（在旋钮或推子上） | 细微调整 |
| <KeyCaps combo="Esc" /> | 取消拖动，就像从未发生过一样 |

## 旋钮、推子与数字框 {#controls}

| 操作 | 效果 |
|---|---|
| 双击 | 输入精确的数值，按 <KeyCaps combo="Enter" /> 确认，按 <KeyCaps combo="Esc" /> 则保持原值 |
| <KeyCaps combo="primary" /> 加点击 | 重置为默认值 |
| 在获得焦点的控件上按 <KeyCaps combo="↑" /> <KeyCaps combo="↓" />（或 <KeyCaps combo="←" /> <KeyCaps combo="→" />） | 小步调整；加 <KeyCaps combo="shift" /> 则为细微调整 |
| <KeyCaps combo="Page Up" /> <KeyCaps combo="Page Down" /> | 大步调整 |
| <KeyCaps combo="Home" /> <KeyCaps combo="End" /> | 最小值、最大值 |

## 更改快捷键 {#change}

从走带栏左端 Flesance 标志之后的工程菜单，或从命令面板，打开 **Keyboard shortcuts…**。它会列出每个命令及其按键，顶部的 **Find a command or a key** 会在您输入时缩小列表的范围。

- **Change**：点击某个命令的按键，然后按下新的组合，例如 <KeyCaps combo="primary+T" />（对应 **Add synth track**）或 <KeyCaps combo="primary+shift+S" />（对应 **Save project as file…**）。按 <KeyCaps combo="Esc" /> 则停止，不做任何更改。
- **已占用的按键**：如果另一个命令已经使用了该组合，对话框会说明是哪一个命令并询问您。**Use it here** 会把按键移给新命令，另一个命令则失去快捷键；**Keep it there** 不做任何更改。一个组合永远只会执行一个命令。
- **移除**：快捷键旁边的叉号会让该命令失去快捷键。它仍保留在命令面板中。
- **Reset**：已更改的快捷键旁边的箭头会把它恢复为默认值。**Reset all** 会把每个命令都恢复为默认值。

<KeyCaps combo="Esc" /> 和 <KeyCaps combo="Tab" /> 不能作为快捷键：<KeyCaps combo="Esc" /> 用于取消拖动和关闭菜单，<KeyCaps combo="Tab" /> 用于在控件之间移动，并且在 [Musical typing](/manual/note-editor#musical-typing) 中充当延音踏板。开启 Musical typing 时，字母键会演奏音符，因此单个字母的命令只有在它关闭时才有效。

更改会立即在各处生效：按键本身、工具提示、命令面板，以及屏幕底部的提示。它们保存在这台电脑上，因此另一台电脑会以默认值开始。
