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

Control Characters

Johannes TheinerJohannes Theiner7k downloads

Show control/non-printing characters in edit mode.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates8

Plugin for Obsidian

Show control characters in edit mode.

Only show characters in selection

By default, the plugin will show all characters in a note. But you can configure it to only show control characters when selecting text.

You can also overwrite this behaviour with the cc-selection property.

Overwriting settings for a note

You can also change the settings for a single note, by using Properties.

So for example, the following note will only have the new line characters.

---
cc: true
cc-tab: false
cc-newline: true
cc-space: false
---
Quo usque tandem abutere, Catilina, patientia nostra?

Lorem ipsum dolor sit amet, consectetur adipisici elit.

Customization

You can customize most of the styling with the Style Settings plugin.


Thanks to @nothingislost for all the reference plugins.

75%
HealthGood
ReviewSatisfactory
About
Show control characters (spaces, tabs, newlines) directly in edit mode. Limit highlighting to the current selection or force it per note using cc-selection or cc frontmatter properties like cc-newline and cc-tab. Adjust appearance via Style Settings.
EditingFormatting
Details
Current version
0.4.0
Last updated
5 months ago
Created
4 years ago
Updates
8 releases
Downloads
7k
Compatible with
Obsidian 1.11.0+
License
GPL-3.0
Report bugRequest featureReport plugin
Author
Johannes TheinerJohannes Theinerjoethei
joethei.xyz
GitHubjoethei
  1. Community
  2. Plugins
  3. Editing
  4. Control Characters

Related plugins

List Callouts

Create simple callouts in lists.

Symbols Prettifier

Prettify the symbols with actual symbols you commonly type, like arrows.

Smart Typography

Convert quotes to curly quotes, dashes to em dashes, and periods to ellipses.

Number Headings

Automatically number or re-number headings.

Easy Typing

Auto format when typing.

Find and replace in selection

Find what you are looking for in the selected text and replace it with the specified text.

Typing Transformer

Improved, configurable auto formatting as typing.

Text Format

Format selected text upper/lower/capitalize.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Outliner

Work with your lists like in Workflowy or Roam Research.