Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/Yaozhuwa/easy-typing-obsidian
- Owner: Yaozhuwa
- Created: 2021-05-07T16:19:27.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-09-14T23:02:41.000Z (3 months ago)
- Last Synced: 2024-09-16T06:34:20.243Z (3 months ago)
- Language: TypeScript
- Homepage:
- Size: 4.7 MB
- Stars: 493
- Watchers: 5
- Forks: 15
- Open Issues: 31
-
Metadata Files:
- Readme: README.md
- Changelog: changelog.md
Awesome Lists containing this project
- awesome-obsidian-zh - Yaozhuwa/easy-typing-obsidian
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!