cursorless-katas icon indicating copy to clipboard operation
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!