sublime怎么快速选中一个单词_sublime选择技巧与快捷键【汇总】
发布时间 - 2025-12-26 00:00:00 点击率:次Sublime Text中一键选中光标下单词用Ctrl+D(Win/Linux)或Cmd+D(Mac);全选文档中所有相同单词用Alt+F3(Win/Linux)或Cmd+Ctrl+G(Mac),需完全匹配且区分大小写。
怎么一键选中光标下的单词
默认状态下,Sublime Text 不会自动选中整个单词——你得靠快捷键触发。最直接的方式是把光标停在单词任意位置(不用先选中),按 Ctrl+D(Windows/Linux)或 Cmd+D(Mac),它立刻选中该词。这是所有多选操作的起点。
- 再按一次
Ctrl+D,会跳到文档中下一个相同单词并选中它;重复按,逐个扩展选区 - 如果当前匹配项是你不想改的(比如函数名里混了个参数名),按
Ctrl+K再按Ctrl+D(Mac 是Cmd+K→Cmd+D),就能跳过这一处,继续找下一个 - 注意:这个操作对大小写敏感,
userName和username不会被同时选中
怎么一次性全选文档里所有相同单词
想批量重命名变量、统一替换文案,用 Alt+F3(Windows/Linux)或 Cmd+Ctrl+G(Mac)最干脆。光标停在目标词上,一按就高亮全文所有完全匹配项,并在每处插入编辑光标。
- 必须是“完全匹配”:搜
log不会选中logger或dialog - 如果已打开查找面板(
Ctrl+F),输入词后直接按Ctrl+Alt+Enter(Win)或Cmd+Ctrl+G(Mac),效果一样 - 危险动作:一旦误触,可能瞬间选中几百处,建议先
Ctrl+Z撤销确认范围,再操作
为什么 Ctrl+D 有时没反应或选错范围
常见问题不是快捷键失效,而是 Sublime 默认按“词边界”切分——而这个词边界规则由当前文件语法决定。比如在 JSON 文件里,"name" 中的 name 是一个词;但在 Python 字符串里,"name" 整体常被识别为一个 token,Ctrl+D 就可能选中整个字符串而非仅 name。
- 检查右下角语法标识(如 “JSON”、“Python”、“Plain Text”),切换成更贴合的语法可改善识别精度
- 若需强制按空格/标点切分,可临时用鼠标双击选中单词,再按
Ctrl+D,比纯光标定位更稳 - 插件如 WordHighlight 会干扰选词逻辑,冲突时可禁用测试
如何配合多光标做精准局部编辑
全选所有匹配项太粗暴?更可控的做法是先用 Ctrl+D 选中前几处,确认无误后再按 Ctrl+Shift+L(Mac 是 Cmd+Shift+L)——它会把每个已选中的片段拆成独立光标,保留当前选区,不额外增加匹配项。
- 适合场景:只改某几个函数调用里的参数名,避开注释或字符串里的同名词
- 之后可直接输入、删除,或按
Ctrl+Shift+P调出命令面板,运行Convert to Uppercase等操作,批量生效 - 别忘了:多光标状态下按
Esc可退出,避免误操作扩散
Ctrl+D 的“逐次添加”和 Alt+F3 的“全局暴力”本质是两种策略——前者用于校验+控制,后者用于确定后的清场。选错一步,后面全是补救。
# linux
# word
# python
# sublime
# js
# json
# windows
# mac
# ai
# win
# 常见问题
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
*服务器网站为何频现安全漏洞?
Bootstrap CSS布局之列表
php8.4header发送头信息失败怎么办_php8.4header函数问题解决【解答】
如何用已有域名快速搭建网站?
百度输入法全感官ai怎么关 百度输入法全感官皮肤关闭
如何在万网主机上快速搭建网站?
Laravel如何优化应用性能?(缓存和优化命令)
Laravel如何实现一对一模型关联?(Eloquent示例)
百度浏览器ai对话怎么关 百度浏览器ai聊天窗口隐藏
如何在Ubuntu系统下快速搭建WordPress个人网站?
如何在万网ECS上快速搭建专属网站?
如何在沈阳梯子盘古建站优化SEO排名与功能模块?
如何在万网自助建站平台快速创建网站?
Laravel怎么配置.env环境变量_Laravel生产环境敏感数据保护与读取【方法】
Laravel如何使用Service Provider服务提供者_Laravel依赖注入与容器绑定【深度】
制作旅游网站html,怎样注册旅游网站?
如何为不同团队 ID 动态生成多个非值班状态按钮
大连 网站制作,大连天途有线官网?
如何用y主机助手快速搭建网站?
Laravel怎么使用Intervention Image库处理图片上传和缩放
LinuxCD持续部署教程_自动发布与回滚机制
如何在腾讯云服务器快速搭建个人网站?
实例解析angularjs的filter过滤器
php后缀怎么变mp4格式错误_修改扩展名提示格式不对怎么办【技巧】
Laravel定时任务怎么设置_Laravel Crontab调度器配置
高防服务器如何保障网站安全无虞?
Laravel如何处理表单验证?(Requests代码示例)
js代码实现下拉菜单【推荐】
MySQL查询结果复制到新表的方法(更新、插入)
Laravel怎么实现微信登录_Laravel Socialite第三方登录集成
如何用PHP快速搭建高效网站?分步指南
Laravel中间件如何使用_Laravel自定义中间件实现权限控制
ChatGPT怎么生成Excel公式_ChatGPT公式生成方法【指南】
网站制作怎么样才能赚钱,用自己的电脑做服务器架设网站有什么利弊,能赚钱吗?
利用python获取某年中每个月的第一天和最后一天
魔毅自助建站系统:模板定制与SEO优化一键生成指南
Laravel如何集成第三方登录_Laravel Socialite实现微信QQ微博登录
Laravel如何保护应用免受CSRF攻击?(原理和示例)
如何在景安服务器上快速搭建个人网站?
做企业网站制作流程,企业网站制作基本流程有哪些?
Laravel怎么实现观察者模式Observer_Laravel模型事件监听与解耦开发【指南】
Laravel如何配置任务调度?(Cron Job示例)
桂林网站制作公司有哪些,桂林马拉松怎么报名?
如何确认建站备案号应放置的具体位置?
如何在自有机房高效搭建专业网站?
Laravel数据库迁移怎么用_Laravel Migration管理数据库结构的正确姿势
Python正则表达式进阶教程_复杂匹配与分组替换解析
Linux系统命令中screen命令详解
PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)
java获取注册ip实例


trl+G(Mac),需完全匹配且区分大小写。