There's a command in Calva for creating a Getting Started Project. It is branded a bit as Getting Started with Clojure, which is the main focus, but it starts with an intro to Calva. FYI.
There's a Paredit “Expand Selection” command which is good for selecting forms in a controlled manner. (Even if you do a good jib with the mouse there, it is much, much quicker to use Expand Selection.) That Getting Started Project has brief intro to Paredit too, even if geared towards people who are not familiar with structural editing at all.
I'd be super happy to jump into a screen sharing with you, Eric, and I can give you a crash course. We could even stream it. =) You know where to find me! /PEZ
At 28:20 you seem to have to fight the editor. You say something about that enter doesn't go to the next line. I've not seen that before. It may be that I have some config that avoids it, but to know that I need to know a bit more about how to reproduce the issue. Not fully following in the video...
You can disable the hover popup in VSCode by setting "editor.hover.enabled": false in User Settings JSON.
There's also editor.hover.delay which is set to 300 ms by default. I have set mine to 1300 and it makes things much calmer.
There's a command in Calva for creating a Getting Started Project. It is branded a bit as Getting Started with Clojure, which is the main focus, but it starts with an intro to Calva. FYI.
There's a Paredit “Expand Selection” command which is good for selecting forms in a controlled manner. (Even if you do a good jib with the mouse there, it is much, much quicker to use Expand Selection.) That Getting Started Project has brief intro to Paredit too, even if geared towards people who are not familiar with structural editing at all.
I'd be super happy to jump into a screen sharing with you, Eric, and I can give you a crash course. We could even stream it. =) You know where to find me! /PEZ
At 28:20 you seem to have to fight the editor. You say something about that enter doesn't go to the next line. I've not seen that before. It may be that I have some config that avoids it, but to know that I need to know a bit more about how to reproduce the issue. Not fully following in the video...
I really do not understand what is going on with :item-name coming back all the time. Calva has no keystroke like that. So weird!
Now watched further. Seems it was something about from where the test runner was triggered? I'd love me a copy of that project so I can try reproduce.