0

0

sublime列编辑模式怎么开启_sublime鼠标列选择操作教程【总结】

尼克

尼克

发布时间:2026-01-15 13:28:48

|

516人浏览过

|

来源于php中文网

原创

Sublime列选择模式无需预先开启,直接按Alt/Option+鼠标拖拽即可实现矩形选区;键盘Ctrl+Alt+↓(或Cmd+Option+↓)可在同列逐行添加光标,配合Ctrl+Shift+L可将列选区转为多光标进行精准对齐编辑。

sublime列编辑模式怎么开启_sublime鼠标列选择操作教程【总结】

怎么用鼠标开启 Sublime 的列选择模式

直接按住 Alt(Windows/Linux)或 OptionmacOS),再用鼠标左键从起始位置拖到目标区域,就能竖着选中一块矩形文本——这就是最常用、最直观的列编辑入口。

  • 拖动时会实时显示灰色矩形选区,松开后即可输入、删除或剪切整列内容
  • 如果拖得太快或没对齐,容易只选中单行部分文字,建议慢一点、边拖边看光标形状变化
  • 滚动页面时继续按住 Alt + 鼠标拖拽,可跨屏延伸列选区,适合处理长日志或大表格
  • 不支持在折叠代码块内部垂直拖选;若某行被折叠,该行不会被纳入列选范围

键盘操作比鼠标更准:Ctrl+Alt+方向键怎么用

当你要在每行相同列位置插入光标(比如给 50 行参数统一加引号),用键盘比鼠标拖更稳、更可控。

  • 把光标放在第一行目标列(如第 12 列),按 Ctrl+Alt+↓(Windows/Linux)或 Cmd+Option+↓(macOS),每按一次就在下一行同列加一个光标
  • / 可微调所有光标横向位置,/ 则整体移动光标行位置(注意不是扩展选区)
  • 如果某行特别短,光标会停在行尾而非“悬空”,此时输入内容仍会同步到所有光标处,但可能造成错位对齐
  • 误按多次导致光标过多?按 Esc 可一键退出多光标状态,回到单光标

列编辑常和这些操作混用,别搞反顺序

列选择本身只是“选中方式”,真正高效靠的是它和多光标功能的组合。顺序错了,效果就打折。

BlackBox AI
BlackBox AI

AI编程助手,智能对话问答助手

下载
  • 想给已有文本每行开头加 //?先用 Alt+鼠标从首列拖到底部,再输入,别先输再选
  • 想批量修改变量名但只改某列位置?不能先 Ctrl+D 再列选——得先列选定位列,再 Ctrl+Shift+L 把选区拆成每行一个光标,最后输入新名字
  • Ctrl+Shift+L 是“把选中内容按行拆光标”,不是“开启列模式”;它对普通选区也生效,但只有配合列选才能做到精准列对齐编辑
  • 用命令面板启用列模式(Ctrl+Shift+P → 输入 Column Selection)纯属冗余操作,Sublime 不需要预先“开启”该模式,只要触发了列选行为,它就自动生效

哪些场景容易翻车?真实踩坑提醒

列编辑看着简单,但在混合缩进、中文字符、制表符混排的文件里,很容易选偏、漏行或错位。

  • Tab 和空格混用时,Ctrl+Alt+↓ 按出来的光标列位置是“视觉列”,不是“字符列”——同一列视觉位置,实际字符索引可能差好几个,导致输入后缩进混乱
  • 含中文或全角符号的行,鼠标拖选列时容易“卡住”,因为 Sublime 默认按半角字符宽度计算列宽;建议先用 View → Indentation → Convert Indentation to Spaces 统一为空格再操作
  • 在 JSON 或 YAML 等结构化文本里列选,如果某行末尾有注释,而其他行没有,列选会把注释内容一起框进去,删的时候可能误删关键字段
  • Mac 用户注意:Cmd+Option+方向键 和系统全局快捷键(如 Mission Control)冲突时,Sublime 可能收不到指令——检查系统偏好设置里的键盘快捷键是否占用了该组合
列编辑真正的门槛不在“怎么开”,而在“什么时候该用鼠标拖、什么时候该用键盘加光标、以及选完之后要不要先 Ctrl+Shift+L 再动手”。多数人卡在第三步:以为选中了就是万事大吉,结果输进去的内容在不同行长短不一的情况下根本不对齐。

相关专题

更多
json数据格式
json数据格式

JSON是一种轻量级的数据交换格式。本专题为大家带来json数据格式相关文章,帮助大家解决问题。

411

2023.08.07

json是什么
json是什么

JSON是一种轻量级的数据交换格式,具有简洁、易读、跨平台和语言的特点,JSON数据是通过键值对的方式进行组织,其中键是字符串,值可以是字符串、数值、布尔值、数组、对象或者null,在Web开发、数据交换和配置文件等方面得到广泛应用。本专题为大家提供json相关的文章、下载、课程内容,供大家免费下载体验。

533

2023.08.23

jquery怎么操作json
jquery怎么操作json

操作的方法有:1、“$.parseJSON(jsonString)”2、“$.getJSON(url, data, success)”;3、“$.each(obj, callback)”;4、“$.ajax()”。更多jquery怎么操作json的详细内容,可以访问本专题下面的文章。

309

2023.10.13

go语言处理json数据方法
go语言处理json数据方法

本专题整合了go语言中处理json数据方法,阅读专题下面的文章了解更多详细内容。

74

2025.09.10

windows查看端口占用情况
windows查看端口占用情况

Windows端口可以认为是计算机与外界通讯交流的出入口。逻辑意义上的端口一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。怎么查看windows端口占用情况呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

576

2023.07.26

查看端口占用情况windows
查看端口占用情况windows

端口占用是指与端口关联的软件占用端口而使得其他应用程序无法使用这些端口,端口占用问题是计算机系统编程领域的一个常见问题,端口占用的根本原因可能是操作系统的一些错误,服务器也可能会出现端口占用问题。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

1099

2023.07.27

windows照片无法显示
windows照片无法显示

当我们尝试打开一张图片时,可能会出现一个错误提示,提示说"Windows照片查看器无法显示此图片,因为计算机上的可用内存不足",本专题为大家提供windows照片无法显示相关的文章,帮助大家解决该问题。

790

2023.08.01

windows查看端口被占用的情况
windows查看端口被占用的情况

windows查看端口被占用的情况的方法:1、使用Windows自带的资源监视器;2、使用命令提示符查看端口信息;3、使用任务管理器查看占用端口的进程。本专题为大家提供windows查看端口被占用的情况的相关的文章、下载、课程内容,供大家免费下载体验。

452

2023.08.02

Golang gRPC 服务开发与Protobuf实战
Golang gRPC 服务开发与Protobuf实战

本专题系统讲解 Golang 在 gRPC 服务开发中的完整实践,涵盖 Protobuf 定义与代码生成、gRPC 服务端与客户端实现、流式 RPC(Unary/Server/Client/Bidirectional)、错误处理、拦截器、中间件以及与 HTTP/REST 的对接方案。通过实际案例,帮助学习者掌握 使用 Go 构建高性能、强类型、可扩展的 RPC 服务体系,适用于微服务与内部系统通信场景。

8

2026.01.15

热门下载

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

精品课程

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

共48课时 | 7.2万人学习

Git 教程
Git 教程

共21课时 | 2.7万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号