如何在sublime-text中缩进符号列表?

问题描述 投票:0回答:1

除此之外,我正在使用 sublime-text 来写故事。显然,这些文件已经变得很大。所以我决定使用自定义语法文件来使其更易于阅读;现在最近

*.tmPreferences
文件也使标题成为可用符号。我现在可以使用“Goto Symbol”更快地上下跳跃,这非常整洁。

但我不知道如何缩进该列表。

此文档 描述了

increaseIndentPattern
设置 – 但这是用于文件内容的缩进,而不是符号列表。

我有一个复杂的降价文件,用于与这样的内容进行比较:

# Readme

Introductory text sounds like lorem ipsum.

## Installation

Abc def.

## Usage

### Use the force

Help us, Obi-Wan Kenobi. You're our only hope.

### Save the cheerleader

Save the world.

## Dependencies

Pull my finger.

内容中,标题全部直接从开头开始,没有空格。然而,Sublime 设法以某种方式将它们显示在符号列表的层次结构中。

不幸的是,我找不到任何地方(在 Ubuntu22 上,通过

4152
安装构建
apt-get
)sublime-text 应用程序存储其自己的
*.tmPreference
markdown 文件。

symbols sublimetext indentation
1个回答
0
投票

要查看和编辑已发送的包,建议使用https://packagecontrol.io/packages/OverrideAudit。安装 OverrideAudit 后:

  • 打开命令面板
  • 类型
    OA: OR
  • 选择
    OverrideAudit: Open Resource
  • 导航至
    Markdown
  • 选择
    Symbol List - Heading.tmPreferences
  • 观察
    symbolTransformation
    键/值对。它采用
    sed
    风格的正则表达式(尽管与 Oniguruma 兼容的语法)并按顺序执行它们,以按照您希望包含在符号列表中的方式转换文本。

如果您的语法/用例更容易,您可以拥有针对更具体范围的不同

tmPreferences
文件,而不必拥有大量复杂的正则表达式替换表达式。

© www.soinside.com 2019 - 2024. All rights reserved.