Dynalist Mover

by oneoffobject
5
4
3
2
1
Score: 35/100

Description

This plugin has not been manually reviewed by Obsidian staff. Move selected lines up and down like Dynalist.

Reviews

No reviews yet.

Stats

stars
88
downloads
0
forks
1
days
NaN
days
NaN
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
0
commits

Latest Version

Invalid date

Changelog

README file from

Github

Dynalist Mover

Dynalist Mover is an Obsidian plugin that allows you to select multiple lines of text and move them up or down together, bringing a Dynalist-like smooth editing experience to your Obsidian vault.

Features

  • Move Multiple Lines at Once: Select any number of lines in the editor and move them up or down. The selection is maintained after the move, allowing you to easily adjust positioning with repeated key presses.

  • Works with Any Text: It's not limited to bullet lists; you can move standard paragraphs, Markdown elements, or any text block.

  • Visual Highlight: Selected lines are visually highlighted with a light blue background, similar to Dynalist, making it perfectly clear exactly which block of text you are moving.

  • Move Children with Parent: When moving a parent list item, all its indented child items automatically move with it as a single block, perfectly mimicking Dynalist's outliner behavior.

Usage

  1. Select one or more lines of text in your editor.

  2. Open the Command Palette (Ctrl/Cmd + P) and search for:

    • Move selected lines up

    • Move selected lines down

  3. Recommended Setup: For the best experience, assign hotkeys to these commands. Go to Settings > Hotkeys, search for "Dynalist Mover", and assign shortcut keys such as Ctrl + Up and Ctrl + Down (or Option + Up / Option + Down on Mac).

[!TIP] If you are using the Outliner plugin simultaneously, the default hotkeys may conflict. We recommend assigning unique hotkeys to Dynalist Mover to avoid double-triggering.

Settings

  • Move children with parent (Default: ON) We highly recommend keeping this setting enabled for the authentic Dynalist experience. However, if you have a specific reason to move only the parent line while leaving its children behind, you can easily toggle this off in the plugin settings.

Installation

Install using BRAT (Available Now)

If you want to try the plugin before it's officially available:

  1. Install the BRAT plugin from the Community Plugins.

  2. In the BRAT settings, click on Add Beta plugin.

  3. Enter the repository URL: https://github.com/oneoffobject/dynalist-mover

  4. Go to Community plugins in your Obsidian settings and enable "Dynalist Mover".

From Obsidian Community Plugins (Coming Soon)

(Currently awaiting approval to be added to the official community plugins list.)

  1. Open Obsidian Settings.

  2. Go to Community plugins and turn off Safe Mode.

  3. Click on Browse and search for "Dynalist Mover".

  4. Click Install and then enable it in your plugin list.