Replaces Obsidians defualt CMD+A "Select All" with context aware selections.
- Context-aware selection based on where your cursor is positioned.
- Support for various Markdown elements:
- Headings
- Lists (including nested lists)
- Checklists
- Tables
- Code blocks (press 2x to select whole code excluding
press 3x to select whole code including) - Blockquotes
- Paragraphs
- Works in both Source mode and Live Preview mode.
- Incremental selection: Click multiple times to expand the selection.
Obsidian_bFfQBGcIWd.mp4
- Select current line within code block
- Select code block content (excluding ``` lines)
- Select entire code block (including ``` lines)
obsidian-select-all-number-list.mp4
obsidian-select-all-bullet-list.mp4
- Select list item content (excluding bullet or number)
- Select entire list item (including bullet or number)
- Select item with all its subitems
Obsidian_B6bKxPvmxF.mp4
- Select blockquote content on current line (excluding >)
- Select entire blockquote line (including >)
- Select entire blockquote (multiple lines if applicable)
Obsidian_1bvnXf5amK.mp4
- Select checklist item content (excluding [ ] or [x])
- Select entire checklist item (including [ ] or [x])
- Select all consecutive checklist items
Obsidian_VjR9hPDXVW.mp4
- Select heading text (excluding #)
- Select entire heading line (including #)
- Select heading and its content (until next heading or end of document)
- Select entire document
- Select current line / paragraph
- Select entire document
- Select cell content
- Select entire document
Install the plugin, and use CMD+A as usual. It automatically replaces official CMD+A shortcut with enhanced one. Press multiple times to cycle and select different elements.
- Codeblocks. Selecting empty line inside the code blocks will select all-content instead.