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

Text Snippets

arianakhitarianakhit46k downloads

Snippets for faster typing. Replace text templates, create your own, and expand text shortcuts.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates12

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

It allows you to replace text templates for faster typing, create your own snippets almost like in many text editors and IDE.

Live Preview support: check the toggle in plugin settings before using and restart plugin in Options > Community plugins.

You can use the shortcut (default CTRL/CMD + Tab) or the command Run snippet replacement by command palette (CTRL/CMD + P). There is also an option to use Tab and/or Space as the shortcut instead. The cursor need to be on the word you want to replace. You can replace text with spaces by selecting all the text.

Demo

demo

Features

  • Use $end$ to place the cursor after replacement in specific position
  • Use $nl$ to add line break in multiline snippet
  • $nl$ ignores next line break in Snippets settings, if the snippet ends with $end$, add additional newline
  • Use $tb$ to add a tabstop for the cursor to jump to (don`t use together with $end$)
  • Trigger the snippet shortcut without any eligible expansion to jump to the next tabstop
  • When enabling Tab as the shortcut, only if there are no eligilbe expansions nor jumps the, a normal Tab will be inserted

tabstop-demo

How to install

In Obsidian app

In Obsidian go to Settings > Third-party plugins > Community Plugins > Browse and search for Text Snippets.

Manually installing the plugin

  • Copy over main.js, styles.css, manifest.json to your vault VaultFolder/.obsidian/plugins/text-snippets-obsidian/.
53%
HealthFair
ReviewCaution
About
Create and expand custom text snippets and templates to speed up typing in Obsidian notes. Control cursor placement with $end$, insert line breaks with $nl$, and jump between tab stops with $tb$ for multi-step expansions, with live preview of replacements.
TemplatingAutocompleteEditing
Details
Current version
0.1.2
Last updated
4 years ago
Created
5 years ago
Updates
12 releases
Downloads
46k
Compatible with
Obsidian 0.9.16+
Platforms
Desktop, Mobile
Report bugRequest featureReport plugin
Author
arianakhitarianakhit
GitHubarianakhit
  1. Community
  2. Plugins
  3. Templating
  4. Text Snippets

Related plugins

Various Complements

Complete words similar to auto-completion in an IDE.

Advanced Tables

Improved table navigation, formatting, and manipulation.

QuickAdd

Quickly add new notes or content to your vault.

Templater

Create and use dynamic templates.

Meta Bind

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

Outliner

Work with your lists like in Workflowy or Roam Research.

Creases

Tools for effectively folding Markdown sections.

Simplified Chinese Word Splitting

Adds Simplified Chinese word splitting support for the editor and Vim mode.

LanguageTool Integration

advanced spell/grammar checks with the help of language-tool.

Easy Typing

Auto format when typing.