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

Postfix

bhagyasbhagyas4k downloads

Use postfix completions to automatically format text.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates5

This is a postfix plugin for Obsidian (https://obsidian.md).

This plugin does the following.

  • Allows users to add a postfix to automatically format the text typed in the current line to be substituted with a pattern.

Usage

Here is a list of templates and examples available:

Here are some examples of how each template in the templates array can be used:

  1. ### - Heading level 3
    • Type My Heading.### and then hit space to convert to a level 3 heading: ### My Heading
  2. ## - Heading level 2
    • Type My Heading.## and then hit space to convert to a level 2 heading: ## My Heading
  3. # - Heading level 1
    • Type My Heading.# and then hit space to convert to a level 1 heading: # My Heading
  4. - - Unordered list item
    • Type My item.- and then hit space to convert to an unordered list item: - My item
  5. > - Blockquote
    • Type My quote.> and then hit space to convert to a blockquote: > My quote
  6. + - Unordered list item (alternative symbol)
    • Type My item.+ and then hit space to convert to an unordered list item using an alternative symbol: + My item
  7. [ ] - Incomplete task list item
    • Type My task.[ ] and then hit space to convert to an incomplete task list item: [ ] My task
  8. [x] - Completed task list item
    • Type My task.[x] and then hit space to convert to a completed task list item: [x] My task

These templates allow you to quickly insert common markdown formatting symbols by typing the text followed by a dot and the corresponding symbol, and then hitting space.

Author

Bhagya Nirmaan Silva - https://linkedin.com/in/bhagyas

HealthGood
ReviewSatisfactory
About
Convert the current line into Markdown by typing a dot-suffix postfix and pressing space. Use templates like .#, .##, .### for headings, .-, .+ for unordered lists, .> for blockquotes, and .[ ]/. [x] for task items to quickly format text.
MarkdownFormattingEditing
Details
Current version
1.1.3
Last updated
3 years ago
Created
3 years ago
Updates
5 releases
Downloads
4k
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
Apache-2.0
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
Support
Author
bhagyasbhagyas
github.com/bhagyas
GitHubbhagyas
  1. Community
  2. Plugins
  3. Markdown
  4. Postfix

Related plugins

Text Format

Format selected text upper/lower/capitalize.

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.

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.

Underline

Add underline with shortcut.

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.

Heading Shifter

Easily Shift and Change Markdown headings.

Various Complements

Complete words similar to auto-completion in an IDE.

Sort and Permute lines

Sort and Permute lines in whole file or selection.

PanGu

Add spaces between Chinese characters and English alphabet. A boon for typographically compulsive people.

Shortcuts extender

Use shortcuts for input special symbols without language switching.