Control Characters

by Johannes Theiner
5
4
3
2
1
Score: 38/100

Description

Category: Note Enhancements

The Control Characters plugin enhances Obsidian's editing experience by visually displaying control characters, such as spaces, tabs, and newline markers, in edit mode. Users can configure the plugin to show characters globally or only within selected text for better control. Settings can be customized per note using YAML frontmatter, allowing granular adjustments such as showing only specific control characters like newlines or tabs. The plugin integrates with the Style Settings plugin for additional visual customization, ensuring seamless adaptation to personal workflows. It is designed for the new editor and is not compatible with the legacy editor.

Reviews

No reviews yet.

Stats

28
stars
7,531
downloads
2
forks
1,543
days
191
days
191
days
1
total PRs
1
open PRs
0
closed PRs
0
merged PRs
14
total issues
8
open issues
6
closed issues
1
commits

Latest Version

6 months ago

Changelog

README file from

Github

Control Characters

Plugin for Obsidian

min app version libera manifesto

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.