Quick Expand Selection

by MuShan
5
4
3
2
1
Score: 50/100

Description

obsidian plugin: extended text and condensed text

Reviews

No reviews yet.

Stats

0
stars
15
downloads
0
forks
4
days
4
days
4
days
2
total PRs
0
open PRs
0
closed PRs
2
merged PRs
0
total issues
0
open issues
0
closed issues
13
commits

Latest Version

4 days ago

Changelog

Fixes\n\n- Avoid including the plugin name in settings headings.\n- Keep settings headings focused on the configured feature.

README file from

Github

Quick Expand Selection

Quick Expand Selection adds two Obsidian editor commands:

  • 扩选文本
  • 缩选文本

The commands have no default hotkeys so they do not conflict with existing Obsidian or user-defined shortcuts. Assign them in Settings -> Hotkeys. The default expansion model is Markdown-aware and progresses through word/token boundaries, punctuation and whitespace, lines and paragraphs, Markdown structures, and the full document. Code fences, LaTeX, list nesting, and heading sections are handled as separate structural scopes.

Every expansion rule can be enabled or disabled in the plugin settings. Shrinking follows the expansion history for the current editor and falls back to a collapsed cursor when no history remains.

Development

npm install
npm test
npm run build

Copy main.js and manifest.json into:

<vault>/.obsidian/plugins/quick-expand-selection/