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
  • Join the community
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

More Excellent Hotkeys (MEH)

kraxen72kraxen72214 downloads

Smart quality-of-life hotkeys.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates7

small obsidian plugin for quick markdown formatting toggles.
plugin showcse

  • the main feature is that it selects up to the nearest word:
    • selecting something like: hello th[is is some sent]ence and hitting Toggle bold (from this plugin) will result in hello **this is some sentence**
    • similarly, hello **thi[s is some sen]tence** -> Toggle bold -> hello this is some sentence.
  • cursor position is preserved where reasonable.

local installation

you can probably use BRAT (i haven't tested it).


download more-excellent-hotkeys.zip from the latest release.
unzip it, such that its contents are in <your vaullt>/.obsidian/plugins/more-excellent-hotkeys,
e.g. <your vaullt>/.obsidian/plugins/more-excellent-hotkeys/main.js

commands added

this plugin adds editor commands you can bind to your own hotkeys (no default bindings).

  • Toggle bold
  • Toggle highlight
  • Toggle italics
  • Toggle inline code
  • Toggle comment
  • Toggle strikethrough
  • Toggle underscore
  • Remove formatting
  • Change checkbox type (opens fuzzy picker)

settings

  • Use * for italics (default: off, _ is used)
  • Promote regular bullet points (default: on) for Change checkbox type
  • Extended checkboxes submenu for managing picker rows (- [x] description) with add/delete and reset-to-defaults controls

checkbox picker

checkbox picker screenshot To get the same icons as I have in the screenshot, see my snippets repo.

  • Works on task lines like - [ ] item
  • Can also promote regular bullet lines like - item (when enabled in settings)
  • Supports configurable Obsidian extended checkbox markers
  • Opens as a fuzzy picker modal
  • Also available from the editor right-click menu when cursor is on a checkbox line

other

  • thanks to Cawlin for the name
  • thanks to obsidian-smarter-md-hotkeys for the idea and some code
  • increase/decrease heading level commands were removed (out of scope) - use obsidian-heading-shifter

support development

You can support ongoing development & maintainance by donating. All donations are highly appreciated! <3

55%
HealthNeeds work
ReviewSatisfactory
About
Toggle common Markdown formatting (bold, italics, highlight, inline code, comment, strikethrough, underscore) using commands that expand or contract selections to the nearest word while preserving cursor position. Manage task checkboxes with a fuzzy picker, change checkbox types or promote bullet lines to tasks, and access commands from the editor context menu.
FormattingHotkeysMarkdown
Details
Current version
2.2.3
Last updated
3 weeks ago
Created
2 years ago
Updates
7 releases
Downloads
214
Report bugRequest featureReport plugin
Sponsor
Ko-fi
Liberapay
Author
kraxen72kraxen72
github.com/KraXen72
GitHubkraxen72
  1. Community
  2. Plugins
  3. Formatting
  4. More Excellent Hotkeys (MEH)

Related plugins

Linter

Format and style your notes. Linter can be used to format YAML tags, aliases, arrays, and metadata; footnotes; headings; spacing; math blocks; regular Markdown contents like list, italics, and bold styles; and more with the use of custom rule options.

Colored Text

Color the selected texts.

Columns

Create columns in Markdown.

Image Captions

Add captions to images with inline Markdown and link support. The caption format is compatible with the Commonmark spec and other Markdown applications.

Importer

Import data from Notion, Evernote, Apple Notes, Microsoft OneNote, Google Keep, Bear, Roam, and HTML files.

Outliner

Work with your lists like in Workflowy or Roam Research.

Various Complements

Complete words similar to auto-completion in an IDE.

Fantasy Statblocks

Create, manage and view a Fantasy Bestiary with Dungeons and Dragons style statblocks.

Admonition

Admonition block-styled content.

Custom Frames

Turn web apps into panes using iframes with custom styling. Also comes with presets for Google Keep, Todoist and more.