Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Editor Enhancer

paipa03paipa0355 downloads

Notion-style block dragging, toggle lists, context-menu polish, scroll-position memory, and mobile table link navigation. Every feature group can be toggled independently.

Add to Obsidian
Editor Enhancer screenshot
  • Overview
  • Scorecard
  • Updates3

Notion-style editing for Obsidian's Live Preview: drag blocks around, fold sections into toggle lists, and stop fighting the editor.

Toggle lists and a block handle in Live Preview

Is this for you?

  • You moved from Notion and miss grabbing a paragraph by its ⋮⋮ handle and dropping it somewhere else.
  • Your notes get long and you want toggle lists: a title you can click to hide or show everything under it, nested as deep as you like.
  • You are tired of cut-and-paste just to move a list item, a callout or an image three lines up.
  • You right-click a word and Obsidian selects the whole line. You wish it didn't.
  • You jump between notes and lose your scroll position every time.

What you get

Feature What it does
Block handles Hover any block (paragraph, heading, list item, callout, code block, image, embed) to see ⋮⋮ and +. Drag ⋮⋮ to move the block; click it for a menu: duplicate, cut, delete, turn into toggle list. + inserts an empty line below.
Toggle lists Click ▸ to fold. Titles can be plain text or headings, toggles can be nested, Enter / Backspace behave like in Notion.
List markers as one unit The -, 1. or - [ ] prefix of a list line acts like one character: the caret never lands inside it and one Backspace removes it.
Right-click that behaves Right-click keeps your cursor where it is; related menu items are grouped together.
Scroll memory Come back to a note and you are where you left off.
Tables on mobile Tap a link inside a table and it opens, instead of starting to edit the cell.

Every feature group has its own switch in Settings → Editor Enhancer, plus spacing and icon size controls.

Your notes stay plain Markdown

A toggle list is stored as an ordinary line with an invisible comment:

Packing list %% nsb-toggle {"id":"tgl-pack","open":true,"v":2} %%
- Passport
- Camera
%% /nsb-toggle %%

Uninstall the plugin, open the note in another app, or sync it to a phone without the plugin: you still see the title and the list. Nothing is locked in.

Quick start

  1. Install and enable the plugin.
  2. Open any note in Live Preview (the default editing mode).
  3. Move the mouse over a paragraph: drag the ⋮⋮ handle up or down.
  4. Click ⋮⋮ → Toggle list to turn a line into a foldable title.

Works on

Windows, macOS, Linux, iPhone / iPad and Android. Block dragging is built for a mouse or trackpad. Toggle lists, list markers, scroll memory and table links work the same on phones and tablets.

Works well with

All optional. Each plugin works on its own.

  • Expiring Blocks: toggle lists that clean themselves up after a few days.
  • Paipa Gallery: image and video galleries you can drag like any block.
  • Section Blocks and Web Bookmark join the same block menu.

Notes

  • Interface in English and Chinese: follows Obsidian's language by default, or pick one under the plugin's Language setting.
  • Reading view is not changed. Everything happens in Live Preview.

Install

Settings → Community plugins → Browse, search Editor Enhancer, then Install and Enable.

License

MIT

HealthExcellent
ReviewPassed
About
Notion-style editing for Live Preview: drag blocks around, fold sections into toggle lists, and stop fighting the editor. Use it if you came from Notion and miss grabbing a paragraph by its handle, if long notes need foldable sections, or if moving a list item, callout or image means cut-and-paste every time. Hover any block to get a handle: drag it to reorder, click it for a menu to duplicate, cut, delete or turn it into a toggle list. Toggle lists fold with one click, can be nested and accept headings as titles. List prefixes behave as one unit for the caret and Backspace, right-click no longer selects the whole line, notes remember their scroll position, and table links open with one tap on mobile. Every feature can be switched on or off on its own. Toggles are stored as plain Markdown with an invisible comment, so notes stay readable without the plugin. Works on desktop and mobile.
EditingInterface
Details
Current version
1.3.0
Last updated
Last week
Created
Last week
Updates
3 releases
Downloads
55
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
paipa03paipa03
GitHubpaipa03
  1. Community
  2. Plugins
  3. Editing
  4. Editor Enhancer

Related plugins

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

Editing Toolbar

The Editing Toolbar is modified from cMenu, which provides more powerful customization settings and has many built-in editing commands to be a MS Word-like toolbar editing experience.

Force note view mode

Force the view mode for a note by using frontmatter: YAML block with 'obsidian_ui_mode' as key.

Hover Editor

Transform the Page Preview hover popover into a fully working editor instance.

Cursor-Smith

Forge your cursor with the most advanced cursor engine there is!

Dragger

Drag and drop any block (paragraphs, headings, lists, etc.) to rearrange content like Notion.

Hider

Hide interface elements such as tooltips, status bar, titlebar, and more.

LanguageTool Integration

Advanced grammar and spell checking, powered by LanguageTool.

Text Format

Format selected text upper/lower/capitalize.

Thino

Quickly capture memos and display them in the sidebar with a heatmap. (Closed source)