Simple Tab Indent 是 Obsidian 的一款轻量级插件,通过将 Tab 键替换为零宽度空格加真实制表符(\u200B\t),在保持编辑器内真实缩进宽度的同时避免触发 Markdown 的代码块语法,解决了传统 Tab 缩进会强制转换为代码块的问题。该插件支持源码模式和实时预览模式,提供可配置的 CSS 制表符宽度设置(默认 4 空格),且无需构建步骤或运行时依赖。需要注意的是,使用该插件缩进的任务列表或清单项将无法被 Obsidian 原生任务功能及相关插件(如 Tasks、Dataview)识别,依赖任务管理的用户需谨慎启用。插件包含即时生效的设置面板和冲突检测指引,采用 MIT 许可协议。
Obsidian 插件:Simple Tab Indent
- 插件名称:Simple Tab Indent
- 插件作者:Thiago Frias
- 插件说明:按下Tab键会插入一个零宽空格加一个真正的制表符,这样就能实现真正的缩进,同时不会触发Markdown代码块。还带有一个设置面板,能用来更改CSS制表符的宽度。
- 插件分类:[‘编辑工具’, ‘界面优化’, ‘文字处理’, ‘obsidian插件’]
- 项目地址:点我访问
- 国内下载地址:下载安装
- 自述文件:Readme
概述
Simple Tab Indent 是 Obsidian 的一款轻量级插件,通过将 Tab 键替换为零宽度空格加真实制表符(\u200B\t),在保持编辑器内真实缩进宽度的同时避免触发 Markdown 的代码块语法,解决了传统 Tab 缩进会强制转换为代码块的问题。该插件支持源码模式和实时预览模式,提供可配置的 CSS 制表符宽度设置(默认 4 空格),且无需构建步骤或运行时依赖。需要注意的是,使用该插件缩进的任务列表或清单项将无法被 Obsidian 原生任务功能及相关插件(如 Tasks、Dataview)识别,依赖任务管理的用户需谨慎启用。插件包含即时生效的设置面板和冲突检测指引,采用 MIT 许可协议。
这篇插件文章还没有人贡献,欢迎占坑!
如果您有好的想法欢迎提交PR或者文末留言。