Sublime如何快速搜索文件快捷键 Sublime全局搜索跳转方法【建议】
发布时间 - 2026-01-31 00:00:00 点击率:次Ctrl+P实现秒级模糊匹配文件名,支持路径补全、符号跳转(@)、HTML元素定位(#),误输按Esc清空;全局搜索用Ctrl+Shift+F,支持路径过滤、文件类型限定和正则替换。
直接按 Ctrl+P(Windows/Linux)或 Cmd+P(macOS)就能秒开文件,不是搜索内容,是模糊匹配文件名
这是 Sublim

main 会命中 main.py、webpack.main.js、src/pages/main.vue;输 css/header 自动补全斜杠并定位到 src/css/header.scss。
- 想跳转函数定义?在
Ctrl+P框里输@init(需已启用符号索引,默认开启) - 想跳 HTML 元素?输
#login,但仅限当前已打开的文件 - 误输太多字符导致无结果?按
Esc清空重来,别用退格键狂删——它会触发历史回溯而非清空输入框
全局搜索内容用 Ctrl+Shift+F,不是 Ctrl+F
Ctrl+F 只搜当前文件,Ctrl+Shift+F 才是真正意义上的“项目级全文扫描”。按下后底部弹出面板,Find 输入关键词,Where 控制范围,Replace 留着备用。
- 侧边栏选中某个文件夹再按
Ctrl+Shift+F,Where会自动填入该路径,省得手动写./src/ - 只想搜 JS 文件?
Where填*.js;要排除 node_modules?加-node_modules(注意前面有短横) - 搜中文或特殊符号时,若结果为空,先点
Aa关闭“Whole Word”,再关掉“Match Case”——默认大小写敏感容易漏匹配
搜索结果页支持多光标批量操作,但别急着按 Alt+F3
点击 Find 后,结果以新标签页形式列出,每行含文件路径、行号和上下文。这时你其实已经站在批量编辑的入口了。
- 想提取所有匹配行?先在结果页选中第一行,按
Ctrl+D逐个加选;或全选结果后按Ctrl+Shift+L,每行变成一个独立光标 -
Alt+F3是“当前文件内全选相同词”,不是“全局结果全选”——在结果页按它只会高亮当前行里的重复字符串,毫无意义 - 想把所有匹配行开头加
//?先用Ctrl+Shift+L拆成多光标,再按Home→Shift+End→Ctrl+Shift+K删掉行首空白,最后输入//
正则替换慎用捕获组,$1 和 $0 容易写反
开启 .* 正则模式后,Find 和 Replace 就能处理结构化文本,比如统一改引号、补前缀、抽字段。但捕获逻辑和 JavaScript 或 Python 不完全一致。
- 查
"([^"]*)"想提双引号内内容,替换填'$1'是对的;但若填'$0',就会把整个"xxx"包括引号一起套上单引号 - 批量给数字加前缀?查
\d+,替换成id_$0—— 这里必须用$0,因为没用括号捕获,$1会为空 - 正则里写
[^"]*要注意:如果原文有换行,这个表达式会中断;真要跨行匹配,得用[\s\S]*?并勾选.匹配换行
@function 跳不到新写的函数,或 Ctrl+Shift+F 找不到刚保存的文件,第一反应不是软件坏了,而是检查:文件是否在当前项目目录下?符号索引是否被意外关闭?Where 路径有没有拼错斜杠?这些细节比快捷键本身更决定效率。
# css
# linux
# vue
# javascript
# word
# python
# java
# html
# sublime
# js
# scss
# webpack
# 字符串
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
googleplay官方入口在哪里_Google Play官方商店快速入口指南
详解vue.js组件化开发实践
矢量图网站制作软件,用千图网的一张矢量图做公司app首页,该网站并未说明版权等问题,这样做算不算侵权?应该如何解决?
如何用西部建站助手快速创建专业网站?
HTML透明颜色代码在Angular里怎么设置_Angular透明颜色使用指南【详解】
Java Adapter 适配器模式(类适配器,对象适配器)优缺点对比
nginx修改上传文件大小限制的方法
Laravel如何使用Contracts(契约)进行编程_Laravel契约接口与依赖反转
网站建设要注意的标准 促进网站用户好感度!
利用JavaScript实现拖拽改变元素大小
Laravel用户认证怎么做_Laravel Breeze脚手架快速实现登录注册功能
HTML 中如何正确使用模板变量为元素的 name 属性赋值
大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?
python中快速进行多个字符替换的方法小结
怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?
如何在IIS中配置站点IP、端口及主机头?
logo在线制作免费网站在线制作好吗,DW网页制作时,如何在网页标题前加上logo?
laravel怎么配置Redis作为缓存驱动_laravel Redis缓存配置教程
Win11关机界面怎么改_Win11自定义关机画面设置【工具】
个人摄影网站制作流程,摄影爱好者都去什么网站?
Laravel如何实现一对一模型关联?(Eloquent示例)
*服务器网站为何频现安全漏洞?
Laravel如何实现URL美化Slug功能_Laravel使用eloquent-sluggable生成别名【方法】
EditPlus中的正则表达式实战(5)
Android okhttputils现在进度显示实例代码
如何快速启动建站代理加盟业务?
如何快速登录WAP自助建站平台?
html5如何设置样式_HTML5样式设置方法与CSS应用技巧【教程】
Google浏览器为什么这么卡 Google浏览器提速优化设置步骤【方法】
详解CentOS6.5 安装 MySQL5.1.71的方法
javascript基本数据类型及类型检测常用方法小结
宙斯浏览器怎么屏蔽图片浏览 节省手机流量使用设置方法
企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?
rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted
如何用PHP快速搭建CMS系统?
百度输入法ai组件怎么删除 百度输入法ai组件移除工具
bootstrap日历插件datetimepicker使用方法
Laravel如何优化应用性能?(缓存和优化命令)
JS经典正则表达式笔试题汇总
Laravel如何实现数据导出到CSV文件_Laravel原生流式输出大数据量CSV【方案】
Laravel如何优雅地处理服务层_在Laravel中使用Service层和Repository层
详解Nginx + Tomcat 反向代理 如何在高效的在一台服务器部署多个站点
C++用Dijkstra(迪杰斯特拉)算法求最短路径
node.js报错:Cannot find module 'ejs'的解决办法
手机网站制作平台,手机靓号代理商怎么制作属于自己的手机靓号网站?
创业网站制作流程,创业网站可靠吗?
如何自定义建站之星模板颜色并下载新样式?
nodejs redis 发布订阅机制封装实现方法及实例代码
Laravel Seeder填充数据教程_Laravel模型工厂Factory使用
Laravel如何使用Gate和Policy进行授权?(权限控制)

