Sublime中Ctrl+F自动填入选中文本到查找框,Alt+F3高亮当前文件所有匹配项;若失效需检查语言模式、不可见字符、代码折叠及正则开关状态。
选中后按 Ctrl+F 就能自动填入搜索框
Sublime 默认行为是:只要当前有选中文本,按下 Ctrl+F(Windows/Linux)或 Cmd+F(macOS),查找面板会自动把选中内容填进“Find”输入框——不用复制粘贴,也不用手动输入。这是最直接、最省力的启动方式。
- 如果没选中任何文本,
Ctrl+F会打开空查找框,光标默认在“Find”栏,可直接键入关键词 - 若已选中多行或跨行内容,Sublime 仍会完整填入(包括换行符),此时建议先缩小选择范围,避免误搜
- 注意:某些插件(如 AdvancedNewFile)可能劫持
Ctrl+F,若发现不自动填充,可临时禁用插件验证是否冲突
想一次性高亮所有匹配项?用 Alt+F3
选中一个词后按 Alt+F3,Sublime 会立刻为当前文件中所有相同词创建多光标并高亮——不是只跳转,而是真·全选,后续可直接批量编辑、替换或注释。
-
Alt+F3对大小写敏感,若没匹配上,先确认右下角是否启用了Match Case(查找面板左下角 Aa 图标) - 它只作用于当前文件,不跨文件;如需项目级全选,请改用
Ctrl+Shift+F+Alt+Enter(在结果页中全选所有匹配项) - 误触后想取消?按
Esc或点击任意非编辑区即可退出多光标状态
为什么有时 Ctrl+F 没反应,或只搜到一半?
这不是快捷键坏了,而是 Sublime 的“查找上下文”在起作用——它严格按语法解析器识别的 token 边界来匹配,而非纯字符串扫描。