Sublime常用的多行光标快捷键有哪些_Sublime怎么同时编辑多行内容

风静吖_3652

风静吖_3652

2026-04-29

261人浏览

原创

Sublime多行编辑依赖快捷键实时叠加光标,非模式化操作;Ctrl+Shift+L按换行符切选区生成光标,需确保选区含\n;Ctrl+D严格匹配完整词边界,须注意大小写与选中状态;Alt+拖拽为矩形列选,需等宽字体且关闭软换行。

sublime常用的多行光标快捷键有哪些_sublime怎么同时编辑多行内容

Sublime 的多行编辑不是“开启一个模式”,而是靠快捷键实时叠加光标——按错顺序、选区不完整,光标根本不会出现。

Ctrl+Shift+L 为什么只生成一个光标

这个命令本质是把当前选区按换行符切片,每片末尾放一个光标。它完全不认“你看起来选了多行”,只认选区里有没有 \n。

  • 鼠标拖选时没覆盖到行尾换行符(比如松手早了),Sublime 就当它是单行选区
  • 空行被选中,光标会落在空行开头,而非行尾;想补内容得先按 End
  • 安全做法:先用 Ctrl+L(连续按)选中目标行,再按 Ctrl+Shift+L,100% 拆成多光标
  • 如果选区含缩进空格,光标就停在缩进位置,一输字母所有行都右移——看着对齐,实际错位

Ctrl+D 连续按却跳过了目标词

Ctrl+D 不是模糊搜索,它严格匹配当前光标所在词的完整边界和大小写。

九歌
九歌

一款专注于中文诗歌创作的人工智能写作系统,可围绕主题和表达需求辅助生成具有诗歌形式的中文文本。

下载
  • 没选中任何东西就按 Ctrl+D,Sublime 会自动双击取词——光标停在 user_name 中间,可能只取到 _name,后续全错
  • 想匹配子串(比如在 username_input 里也命中 user),得先关掉 match_whole_word,或手动双击选中 user 再按
  • 遇到不想改的地方(如字符串里的 "user_id"),按 Ctrl+K 再按 Ctrl+D 跳过
  • 按太快或中间停顿太久,Sublime 可能判定为两次独立操作,漏掉某次匹配

Alt+拖拽列选择 vs Ctrl+Click 手动加光标

两者都出多光标,但底层机制完全不同,不能混用。

  • Alt+拖拽(Windows/Linux)是矩形列选,要求各行对应列有字符;Cmd+Option+拖拽(macOS)同理。它不识别单词、不跳空行,适合对齐日志时间戳或 CSV 头部
  • Ctrl+Click(Windows/Linux)或 Cmd+Click(macOS)是纯坐标点添加,不依赖文本内容,适合改分散的变量名或函数参数
  • 列选择在软换行(soft_wrap)开启时容易误点,建议临时关闭:View → Word Wrap
  • 如果字体不是等宽,Alt+拖拽 会错位——列编辑必须用等宽字体(如 Monaco、Consolas)

Esc 清光标后为什么还有残留?

Esc 只清除多光标状态,但不会撤销你刚输入的内容。更麻烦的是,某些操作不可逆:

  • Ctrl+Shift+L 一执行,原始选区就没了;如果只是想复制多行再分别粘贴,别用它,改用命令面板搜 Split Selection into Lines
  • 光标不同步时(比如某行卡在行尾、某行停在中间),Sublime 会自动合并光标;此时按 Ctrl+U(Win)或 Cmd+U(Mac)可逐次撤回最近添加的光标
  • 如果 Ctrl+Click 没反应,检查用户设置里是否关掉了 drag_text:必须设为 false,否则点击会拖动文本而非加光标

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

sublime

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

2026.11.06

60

12

Postman请求头Headers怎么设置
Postman请求头Headers怎么设置

围绕Postman HTTP请求头配置展开,讲解Headers选项的具体使用方式,包括Key和Value参数填写、请求头信息添加、常见Header字段设置及请求头修改方法,帮助用户解决接口调试过程中遇到的请求头配置问题。

2026.11.06

20

13

Postman接口请求发送教程
Postman接口请求发送教程

详细介绍Postman接口请求的创建与发送方法,涵盖GET和POST请求、URL配置、请求参数、Headers请求头、Body请求体设置以及响应结果查看,帮助用户掌握Postman接口请求的完整操作流程。

2026.11.06

40

10

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

2026.11.05

60

12

DBeaver安全防护教程大全
DBeaver安全防护教程大全

DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。

2026.11.05

40

12

DBeaver连接创建与配置教程
DBeaver连接创建与配置教程

本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

2026.11.04

40

16

XORM框架结构体映射与表结构同步
XORM框架结构体映射与表结构同步

本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。

2026.11.04

60

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

40

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程