table editor插件可自动对齐markdown表格,多数情况无需多光标;仅当临时修改或插件失效时才需手动列选(alt/option垂直拖选),避免全角字符干扰,伪表格可用ctrl+shift+l拆行配合正则补分隔符。

多光标对齐表格前,先确认是否真需要它
Table Editor 插件能自动对齐 Markdown 表格,按 Ctrl+Alt+T(macOS 为 Cmd+Alt+T)就完事——多数情况下根本用不上多光标。只有两种场景才值得手动上多光标:一是临时修几行、不想装插件;二是 Table Editor 处理失败(比如表格里混了未转义的 | 或空行打断结构),你得先“救活”语法再交给插件。
用 Alt(Windows/Linux)或 Option(macOS)列选,不是 Ctrl+Click
想让多行同一列对齐,必须用鼠标拖选纵向区域,而不是逐行 Ctrl+Click 加光标——后者在表格里极易错位,尤其当某行中文字符多、ASCII 字符少时,Sublime 按字符数定位,视觉上就歪了。
文档转 Markdown 转换器 - 将 DOCX、PPTX、Excel 文件转换为 Markdown。用于从 Word 文档、PowerPoint 演示文稿或 E... 提取内容。
- 按住
Alt(Windows/Linux)或Option(macOS),从第一行单元格左边界垂直拖到最后一行对应位置,松手即进入列编辑模式 - 列选中后输入空格或
|,所有行同步修改;按Delete可批量删掉某列开头/结尾的多余字符 - 避免列选含全角符号(如中文、中文括号)的区域——字宽不一致,对齐结果不可靠
用 Ctrl+Shift+L 拆行再正则补分隔符,只适用于“伪表格”
原始文本是空格/制表符分隔、但列宽不等的“伪表格”(例如日志片段或 CSV 粘贴体),靠肉眼或列选很难对齐。这时该用 Ctrl+Shift+L 把每行转成独立光标,再配合正则精准插入 |。
- 先
Ctrl+F打开查找,勾选.*(正则模式),输入^(\S+\s+)(\S+),替换为$1|$2,给每行第 2 个字段前加竖线 - 替换后,用
Ctrl+D逐个选中所有|,或Ctrl+Shift+M一键选中全部匹配项 - 按
→移到每个|右侧,开始输入内容或继续补| - 注意:如果某行没匹配上,
Ctrl+D会跳过它,导致后续光标错位——务必先Find All确认每行都命中
多光标失效?大概率是光标落在了不可见字符上
Ctrl+Click 加光标失败,通常不是操作问题,而是 Sublime 在不可见字符(比如 \u200b 零宽空格)、折叠代码块或只读区域里拒绝响应。最常见的是你点了缩进位置或空行,但那里其实没有效字符。
- 把光标移到明确有 ASCII 字符的位置(比如字母、数字、
|)再试Ctrl+Click - 用
Ctrl+Shift+P→ 输入Convert Indent to Spaces统一缩进,消除制表符干扰 - 粘贴内容后先执行
Ctrl+Shift+P→Remove trailing whitespace,清理末尾空格和零宽字符










