Sublime Text 常用快捷键


工欲善其事,必先利其器。本文收集 Sublime Text 常用快捷键,持续更新中…

通用(General)

  • ↑↓←→:上下左右移动光标
  • Alt:调出菜单
  • Ctrl + Shift + P:调出命令板(Command Palette)
  • Ctrl + `:调出控制台

编辑(Editing)

  • Ctrl + Enter:在当前行下面新增一行然后跳至该行
  • Ctrl + Shift + Enter:在当前行上面增加一行并跳至该行
  • Ctrl + ←/→:进行逐词移动
  • Ctrl + Shift + ←/→:进行逐词选择
  • Ctrl + ↑/↓:移动当前显示区域
  • Ctrl + Shift + ↑/↓:移动当前行

选择(Selecting)

  • Shift + 右键:列编辑,需同时按住
  • Ctrl + Shift + L:选中需要进行列编辑的多行,然后按下 Ctrl + Shift + L 也可以开启列编辑模式,适合行末列编辑
  • Ctrl + D:选择当前光标所在的词并高亮该词所有出现的位置,再次 Ctrl + D 选择该词出现的下一个位置,在多重选词的过程中,使用 Ctrl + K 进行跳过,使用 Ctrl + U 进行回退,使用 Esc 退出多重编辑
  • Ctrl + J:把当前选中区域合并为一行
  • Ctrl + M:在起始括号和结尾括号间切换
  • Ctrl + Shift + M:快速选择括号间的内容
  • Ctrl + Shift + J:快速选择同缩进的内容
  • Ctrl + Shift + Space:快速选择当前作用域(Scope)的内容

查找&替换(Finding&Replacing)

  • F3:跳至当前关键字下一个位置
  • Shift + F3:跳到当前关键字上一个位置
  • Alt + F3:选中当前关键字出现的所有位置
  • Ctrl + F/H:进行标准查找/替换,之后:
    • Alt + C:切换大小写敏感(Case-sensitive)模式
    • Alt + W:切换整字匹配(Whole matching)模式
    • Alt + R:切换正则匹配(Regex matching)模式
    • Ctrl + Shift + H:替换当前关键字
    • Ctrl + Alt + Enter:替换所有关键字匹配
  • Ctrl + Shift + F:多文件搜索&替换

跳转(Jumping)

  • Ctrl + P:跳转到指定文件,输入文件名后可以:
    • @ 符号跳转:输入 @symbol 跳转到 symbol 符号所在的位置
    • # 关键字跳转:输入 #keyword 跳转到 keyword 所在的位置
    • : 行号跳转:输入 :12 跳转到文件的第12行。
  • Ctrl + R:跳转到指定符号
  • Ctrl + G:跳转到指定行号

窗口(Window)

  • Ctrl + Shift + N:创建一个新窗口
  • Ctrl + N:在当前窗口创建一个新标签
  • Ctrl + W:关闭当前标签,当窗口内没有标签时会关闭该窗口
  • Ctrl + Shift + T:恢复刚刚关闭的标签

屏幕(Screen)

  • F11:切换普通全屏
  • Shift + F11:切换无干扰全屏
  • Alt + Shift + 2:进行左右分屏
  • Alt + Shift + 8:进行上下分屏
  • Alt + Shift + 5:进行上下左右分屏
  • 分屏之后,使用 Ctrl + 数字键 跳转到指定屏,使用 Ctrl + Shift + 数字键 将当前屏移动到指定屏

扫码关注微信公众号 程序员35 ,获取最新技术干货,畅聊 #程序员的35,35的程序员# 。独立站点:https://cxy35.com

<think>好的,我现在需要帮用户查找Sublime Text常用快捷键列表。用户的问题看起来是想得到一个汇总,所以首先我需要从提供的引用中找到相关的信息,并整理出来。 首先看用户给的四个引用,都是关于Sublime Text快捷键和插件的。引用3和引用4都提到了常用快捷键的汇总,可能这两个是最相关的。引用1和引用2虽然也提到快捷键,但引用2主要讲插件,引用1提到的是Mac版本,但用户没有特别说明是Mac,所以可能需要综合考虑。 接下来,我需要从引用3和引用4中提取快捷键。例如,引用3提到了多行编辑和代码重构的快捷键,比如Ctrl+J合并行,Ctrl+Shift+D复制行,Tab缩进,Shift+Tab反缩进,Ctrl+K+K删除到行尾,设置书签是Ctrl+F2,Alt+F3选择相同文本进行编辑,Ctrl+Shift+L在每行行尾插入光标,选择括号内容用Ctrl+Shift+M等。引用4则补充了一些,比如Ctrl+/注释单行,Ctrl+Shift+/注释多行,还有Ctrl+K+U转大写,Ctrl+K+L转小写,以及撤销、恢复撤销的快捷键。 需要注意的是,不同版本的Sublime可能有不同的快捷键,比如引用3提到Ctrl+K+K删除到行尾,而有些版本可能用Ctrl+Shift+K删除整行。这点需要特别说明,避免用户混淆。 然后需要分类整理这些快捷键,比如基础操作、多行编辑、代码注释、大小写转换等,这样用户看起来更清晰。同时要确保格式正确,比如行内数学表达式用$...$,但这里可能用不上,主要是代码块和列表。 另外,用户要求生成相关问题,可能需要考虑用户潜在的需求,比如如何自定义快捷键,或者不同系统下的差异,比如Mac和Windows的快捷键区别,但引用中没有提到Mac的具体差异,除了引用1,但用户的问题可能更通用,所以相关问题可以围绕优化、插件、常见问题等。 最后检查是否有遗漏的重要快捷键,比如查找替换相关的,比如Ctrl+F查找,Ctrl+H替换,这些在引用中没有提到,但用户可能需要知道,不过根据提供的引用,可能没有相关信息,所以可能不包含。不过根据我的知识,这些是常用快捷键,但用户给的引用里没有,所以可能不加入,避免引用不准确。 总结步骤: 1. 从引用3和4中提取所有提到的快捷键。 2. 分类整理,比如基础操作、多行编辑、代码注释、大小写转换、书签等。 3. 注意版本差异的提示,比如删除行的不同快捷键。 4. 生成相关问题,比如如何自定义、插件推荐、常见问题解决。 5. 确保回答结构清晰,分点列出,使用代码块展示快捷键示例。</think>以下为Sublime Text常用快捷键分类汇总(基于Windows/Linux系统): ### 一、基础操作 1. **代码折叠** - 折叠当前代码块:`Ctrl+Shift+[` - 展开当前代码块:`Ctrl+Shift+]` 2. **光标操作** - 跳转到匹配括号:`Ctrl+M` - 跳转到行首/行尾:`Home`/`End` - 跳转到文件开头/结尾:`Ctrl+Home`/`Ctrl+End` ### 二、多行编辑 | 功能 | 快捷键 | |------|--------| | 合并多行为一行 | `Ctrl+J` | | 复制当前行并插入下方 | `Ctrl+Shift+D` | | 在每行行尾插入光标 | `Ctrl+Shift+L` | | 选择所有相同文本 | `Alt+F3` | | 选择括号内内容 | `Ctrl+Shift+M` | ### 三、代码注释与格式化 ```plaintext 注释单行: Ctrl+/ 注释多行: Ctrl+Shift+/ 向右缩进: Tab 向左缩进: Shift+Tab ``` ### 四、特殊功能 $$ \text{删除至行尾} = \begin{cases} \text{Ctrl+K+K} & \text{(部分版本)} \\ \text{Ctrl+Shift+K} & \text{(删除整行)} \end{cases} $$ $$ \text{大小写转换} = \begin{cases} \text{大写: Ctrl+K+U} \\ \text{小写: Ctrl+K+L} \end{cases} $$ ### 五、其他实用操作 - **书签功能**:`Ctrl+F2`设置/跳转书签[^3] - **软撤销**:`Ctrl+U`(类似常规撤销)[^4] - **代码拼写检查**:`F6`[^3]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值