stevenguh · GitHub

@practicalli-johnny

calva.io is the defacto extension for Clojure development with VSCode
Key bindings cover the key aspects of development
- starting and connecting to a Clojure REPL
- evaluating code in the REPL
- structured editing
- refactor commands
- test runner
Key bindings are added in the existing +Major section as conditionals
based on languageId of Clojure.  No key bindings are added outside of
the +Major section.  The clojure key bindings were added before go to
presever the alphabetic ordering of the major mode configuration section
Key bindings are sorted using the `npm run sort-bindings` command,
organising them in alphabetic order, placing lower case keys before
upper case. before the key bindings
Key bindings tested with the latest version of VSpaceCode and Calva
extensions.
User guide documentation will be added in a separate commit.

Read the original on github.com ↗