Skip to main content

Markdown

Below are visualizations of all our scope tests for this language. These were created primarily for testing purposes rather than as documentation. There are quite a few, and they may feel a bit overwhelming from a documentation standpoint.

Scopes

Collection item

1. Collection item: Unenclosed multi line

An item in a comma-separated multi-line list without enclosing delimiters. This could be multi-variable declarations, import statements, etc. Insertion delimiter should include a newline.

2. Collection item: Unenclosed (iteration)

Iteration scope for items in a comma-separated list without enclosing delimiters

Comment

1. Comment: Block

A block comment

Interior

1. Interior: Cell

The body of a code cell in Markdown

List

1. List

A list/array

Notebook cell

1. Notebook cell

A cell in a notebook or a Markdown code block

Section

1. Section

A document section

2. Section (iteration document)

Iteration scope for sections: the entire document including leading and trailing empty lines.

3. Section (iteration parent)

Iteration scope for sections: the parent section.

Section level five

1. Section level five

A level five section

Section level four

1. Section level four

A level four section

Section level one

1. Section level one

A level one section

Section level six

1. Section level six

A level six section

Section level three

1. Section level three

A level three section

Section level two

1. Section level two

A level two section

Internal scopes

The following are internal scopes. They are not intended for user interaction or spoken use. These scopes exist solely for internal Cursorless functionality.

Text fragment

1. Text fragment: Comment block

Internally used text fragment consisting of a block comment