Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Yaozhuwa/easy-typing-obsidian

This is a plugin of obsidian for users writing in an easy way.
https://github.com/Yaozhuwa/easy-typing-obsidian

Last synced: about 1 month ago
JSON representation

This is a plugin of obsidian for users writing in an easy way.

Awesome Lists containing this project

README

        

Obsidian Easy Typing


![Obsidian Downloads](https://img.shields.io/badge/dynamic/json?logo=obsidian&color=%23483699&label=downloads&query=%24%5B%22easy-typing-obsidian%22%5D.downloads&url=https%3A%2F%2Fraw.githubusercontent.com%2Fobsidianmd%2Fobsidian-releases%2Fmaster%2Fcommunity-plugin-stats.json) ![latest download](https://img.shields.io/github/downloads/Yaozhuwa/easy-typing-obsidian/latest/total?style=plastic)

[[中文](https://github.com/Yaozhuwa/easy-typing-obsidian/blob/master/README_ZH.md) | English]

Easy Typing is an enhancement plugin for [Obsidian](https://obsidian.md) that improves the writing experience. It includes automatic text formatting and symbol editing enhancements during editing.

## Core Features

1. **Text Auto-formatting**: Capitalizes the first letter and automatically adds spaces between specific parts of each line according to user-defined rules. This feature also includes user-defined regular expression blocks for handling special text formats.

2. **Edit Enhancements**: Includes symbol auto-pairing/deletion, symbol editing enhancement for selected text, continuous full-width symbol to half-width conversion, Obsidian syntax-related editing enhancements, Tabout, code block editing enhancements, and Backspace editing enhancements.

3. **Customizable Conversion Rules**: Supports user-defined conversion rules for various editing scenarios.

4. **Plugin Built-in Commands**: Includes the deletion of extra blank lines, formatting the entire document, formatting the current line/selected area, creating a new line after the current line and jumping (Ctrl+Enter), and toggling comments (supports comments within code blocks, Mod+/).

5. **Experimental Features**: Includes some experimental features, including strict line breaks where Enter inputs two line breaks, automatic punctuation correction (only during input, English punctuation between Chinese is converted to Chinese punctuation), etc.

## Detailed Documentation

For detailed information on each feature, please refer to the following documents:

- [Text Auto-formatting](./Doc/AutoFormatting.md)
- [Edit Enhancements](./Doc/EditEnhancements.md)
- [Customizable Conversion Rules](./Doc/CustomRules.md)

## Changelog

For a full changelog, see [changelog.md](./changelog.md)

## Acknowledgements

- https://github.com/artisticat1/obsidian-latex-suite
- https://github.com/aptend/typing-transformer-obsidian
- https://marcus.se.net/obsidian-plugin-docs/

## Support

If you like this plugin and want to say thanks, you can buy me a coffee here!