cursorless-katas
cursorless-katas copied to clipboard
Motivation
If you can't teach it, you might not know it
Every few days I discovered a new command or a novel way to chain commands and scopes. The exercises and challenges listed below are my effort to formalize my learning by writing it down. Hopefully others will benefit from these exercises too.
It may be the basis for something more formal within the Cursorless repo, or it may just remain in this repo.
Katas
If you are a beginner, start with Actions. This section begins with a gentle introduction to navigating and editing before jumping into more complex actions. From there, head to Language Scopes, a representative subset and then Paired Delimiters. Next head to Compound Targets.
If you are a little more familiar with Cursorless, consider starting from Actions anyway. If you're not inclined here are a few interesting sections.
- Inference
- Just
- Paint
- Slice
Section Completion Status
Completed:
- Language Scopes, a representative subset
- Paired Delimiters
- Compound Targets
In Progress:
- Actions
- Special Scopes
Always in Progress:
- Challenges
Not started:
- Creating your own action
Want to contribute?
Typos? A new scope has been introduced? Want to add a new Challenge? Please put up a PR or open an issue. Thanks!