https://github.com/comfortablesoftware/kenningsmanagervs
Kennings manager addon for kennings ported from Atom to VSCode
https://github.com/comfortablesoftware/kenningsmanagervs
Last synced: 12 months ago
JSON representation
Kennings manager addon for kennings ported from Atom to VSCode
- Host: GitHub
- URL: https://github.com/comfortablesoftware/kenningsmanagervs
- Owner: ComfortableSoftware
- Created: 2022-09-17T03:07:22.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-09-17T03:12:18.000Z (over 3 years ago)
- Last Synced: 2025-01-12T20:30:26.633Z (over 1 year ago)
- Language: Python
- Size: 1.04 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# KENNINGS MANAGER
#### WHAT THIS APP IS:
- This app is a recommended companion to my Atom Editor reimagined snippets package.
- It will take your input from a [kennings.cson](./doc/src/02_KenningsCsonFile.md) and make the [initialization](./doc/src/04_AtomEditorLibFiles), [keymap](./doc/srv/03_AtomEditorKeymapsFiles), and [master kennings.cson](./doc/src/05_MasterKenningsCsonFile.md) files.
- This package does not intend to replace snippets, merely enhance the editor with a different kind of snippets.
- No attempt is made to follow any style standard other than my own.
- Because it does not follow any standard, and has hard coded directories matching my usage patterns, this is probably best used as an example or starting point for your own.
1. Insert selected text into the final string inserted into the editor.
2. Upper case the selected text before inserting it per grammar.
3. Markdown/html linkify the selected text before inserting it into the editor per grammar.
4. Lower case the linkified text before inserting it per grammar.
5. Add tabs \(%T%\) to the inserted text.
1. Hard tabs are currently poorly supported.
6. Add Linux \(%N%\) or Windows \(%CR%\) newline characters.
7. Add a " \(double quote\) \(%Q%\) to the inserted text.
8. Insert repeated \(%R%°\≈\¨\).
9. Insert pre formatted \(%TF%▷\◁\) text from a source file.
##### Characters to use for sections of multi parameter commands.
CHR | NAME | DESCRIPTION
----|-----------------------|--------------------------------------------------
° | degrees symbol | Start of repeated text template.
≈ | approximate | End of repeated text, start of number of repeats.
؟ | Reverse Question | End of number of repeats.
▷ | Right Hollow Triangle | Start of filename to insert.
◁ | Left Hollow Triangle | End of filename to insert.
###### end of README.md