mac sublime自定义快捷键
时间: 2023-07-07 14:35:32 浏览: 361
你可以按照以下步骤自定义快捷键:
1. 打开 Sublime Text 编辑器并进入 Preferences -> Key Bindings 菜单或使用快捷键 Ctrl + Shift + P 并输入 "Key Bindings" 来进入。
2. 在左边的面板中,选择 "Default" 或 "User" 选项卡。如果你想要修改默认的快捷键,选择 "Default";如果你想要自定义自己的快捷键,选择 "User"。
3. 在右边的面板中,你可以看到 Sublime Text 的所有已经定义好的快捷键。如果你想要添加一个新的快捷键,请在最后一行添加一个新的 JSON 对象。
4. 在 JSON 对象中,你需要指定一个 "keys" 属性,用来指定新的快捷键。例如,如果你想要添加一个新的快捷键 Ctrl + Alt + C,你需要这样写:
```
{ "keys": ["ctrl+alt+c"], "command": "copy" }
```
5. 在 JSON 对象中,你还需要指定一个 "command" 属性,用来指定快捷键执行的命令。例如,上面的示例中,我们将快捷键绑定到了 "copy" 命令。
6. 保存修改后的 Key Bindings 文件,并重启 Sublime Text 编辑器。
以上就是自定义快捷键的步骤。你可以按照这个方法添加任何自定义的快捷键。
相关问题
sublime text快捷键
### Sublime Text 快捷键列表
在日常开发过程中,熟练运用Sublime Text的快捷键可以显著提升编码效率。这里列举了一些常用的快捷键[^1]:
#### 文件操作
- **新建文件**:`Ctrl+N` (Windows/Linux), `Cmd+N` (Mac)
- **打开文件**:`Ctrl+O` (Windows/Linux), `Cmd+O` (Mac)
#### 编辑功能
- **撤销更改**:`Ctrl+Z` (Windows/Linux), `Cmd+Z` (Mac)
- **重做更改**:`Ctrl+Y` (Windows/Linux), `Shift+Cmd+Z` 或者 `Cmd+Y` (Mac)
- **剪切选中的文本到剪贴板**:`Ctrl+X` (Windows/Linux), `Cmd+X` (Mac)
- **复制选中的文本到剪贴板**:`Ctrl+C` (Windows/Linux), `Cmd+C` (Mac)
- **粘贴剪贴板的内容**:`Ctrl+V` (Windows/Linux), `Cmd+V` (Mac)
#### 寻找与替换
- **查找**:`Ctrl+F` (Windows/Linux), `Cmd+F` (Mac)
- **查找下一个匹配项**:`F3` (Windows/Linux), `Cmd+G` (Mac)
- **查找上一个匹配项**:`Shift+F3` (Windows/Linux), `Shift+Cmd+G` (Mac)
- **替换**:`Ctrl+H` (Windows/Linux), `Cmd+Option+F` (Mac)
#### 多光标支持
- **新增多行游标**:按住 `Alt` 键并点击鼠标左键(Windows/Linux);按住 `Option` 并点击鼠标左键(Mac)
- **全选所有匹配项**:`Alt+F3` (Windows/Linux), `Cmd+Ctrl+G` (Mac)
除了上述默认提供的快捷键外,还可以创建自定义快捷键以满足特定需求。例如,在安装了AlignTab插件之后,可以通过配置实现基于不同符号(`=>`, `,=`, 和 `:`) 的内容垂直对齐功能[^2]。
```json
[
{ "keys": ["ctrl+alt+="], "command": "align_tab", "args": {"user_input": ",="} },
{ "keys": ["ctrl+shift+a"], "command": "align_tab", "args": {"user_input": ": "} }
]
```
sublime 格式化代码的快捷键
Sublime Text 默认是没有内置代码格式化的功能的,但可以通过安装插件来实现。常用的插件有:
- HTML-CSS-JS Prettify:支持 HTML、CSS、JavaScript 格式化;
- SublimeLinter:代码检查工具,支持多种语言;
- JsFormat:支持 JavaScript 格式化。
使用这些插件后,就可以使用它们提供的快捷键来格式化代码了。例如,HTML-CSS-JS Prettify 的默认快捷键是 Ctrl + Shift + H(Windows/Linux)或 Command + Shift + H(Mac),JsFormat 的默认快捷键是 Ctrl + Alt + F(Windows/Linux)或 Command + Option + F(Mac)。你也可以自定义快捷键。
阅读全文
相关推荐
















