Obsidian 插件:Clean Lists

Obsidian 插件:Clean Lists

插件名片

  • 插件名称:Clean Lists
  • 插件作者:Meet Vekaria
  • 插件说明:Removes blank lines between list items with a toggle to control strict in-list-only removal. - This plugin has not been manually reviewed by Obsidian staff.
  • 插件分类:[‘编辑工具’, ‘文字处理’, ‘效率工具’, ‘obsidian插件’]
  • 项目地址:点我访问
  • 国内下载地址:下载安装
  • 自述文件:Readme

概述

Clean Lists 是一款专注于清理 Markdown 列表中多余空行的工具。它通过命令面板提供一键执行功能,能够自动移除列表项之间因复制粘贴或误操作产生的缩进空白行。插件支持无序列表、有序列表及任务列表,确保列表格式整洁统一,解决列表因隐藏字符导致的视觉松散问题。

典型场景包括从 ChatGPT、Perplexity 等 AI 工具复制内容到 Obsidian 时,常会带入不可见的制表符或空格,导致列表项间出现异常空行。此时运行该插件即可快速修复。此外,当手动编辑列表时不小心在空行中留下空格,也可通过此功能瞬间还原为紧凑的标准列表格式,提升笔记的整洁度。

相比其他格式化工具,Clean Lists 的核心特色在于其“严格模式”与“全量模式”的切换。默认开启的严格模式仅清理列表内部的缩进空白,能智能保留不同列表组之间的纯空行分隔,避免误合并独立列表。而关闭严格模式后,则会将所有相邻列表项间的空行全部移除,实现列表的彻底合并。这种精细化的控制让用户能根据具体需求选择清理力度。

使用前需注意,该插件仅操作纯空白行,不会修改任何非列表文本内容,安全性较高。但它主要解决的是列表内部的格式问题,若需处理代码块、表格或其他复杂 Markdown 结构的格式混乱,此插件并不适用。此外,它目前尚未通过 Obsidian 官方人工审核,且暂未上架社区插件市场,需通过手动安装方式使用,适合对格式有较高要求且愿意进行简单配置的用户。

Help

这篇插件文章还没有人贡献,欢迎占坑!
如果您有好的想法欢迎提交PR或者文末留言。




反馈交流

QQ群

微信群 Pkmer微信群


其他渠道

版权声明