Iced question: is it possible to reload all of the tests in a file/namespace? I copied a test file and ran the tests, looking to delete certain ones after they failed (lol donβt ask why), and then after deleting them, rerunning the tests in that namespace continued to highlight the now-deleted failing tests.
you can also destroy the ns with remove-ns
- it will be recreated when you reload the file
oh that's a good idea
I would love to see people work with their vim clojurescript setup, because although everything is available (plugins, config, keybindings) without seeing the integrated use of the whole, it's hard to climb the learning curve
Very good point. I remember that I struggled with that a few years back. I will try to screencast a demo of my workflow with vim + fireplace working on https://github.com/athensresearch/athens/ codebase that is built with shadow-cljs.
Is it only clojurescript you're interested in?
No. π
I had the same experience as you (still do to some extent) when starting out with Conjure. But I could maybe wrap together an article or screencast, would be good to do it for my own workflows sake as well
If you can do it and have the time to spare, I think it would help more people than just me. There are relatively few of these kinds of videos, or at least a few that I can find. There are quite a lot that talk about some aspect of vim, but those rarely show the whole experience.
https://www.youtube.com/watch?v=PmSPKvlJk74 so I am watching this and trying to see what the keys are in vim sexp
progressing somewhat π
Looks pretty good, I learned them by :h vim-sexp
and reading the source of tpopes remaps: https://github.com/tpope/vim-sexp-mappings-for-regular-people/blob/master/plugin/sexp_mappings_for_regular_people.vim#L30 - and then trying them out.
Not the most efficent way to learn for sure..
I thought about just doing a few gifs like those and writing something useful around them
Yeah, a gif like that explains everything much faster than the docs. I am trying to figure out how to indent multiple lines and nothing works. One difficulty that is a constant block for me is that I am used to symmetric operations, e.g. how <e or >e are symmetric, but that seems not to be the way when it's about indents
== and -= both just do something that makes no sense to me
it is, just add one piece at a time
youβd have to use ns-unmap
or restart the repl
Yeah I wanna avoid restarting the repl. Thanks, Iβll look into ns-unmapped
whenever anyone uses the word "just" when giving advice of any kind, it should be a red flag, that maybe it's not "just"
"just" saying. been using vim since 2009. it was never just one thing, because to do anything useful, it had to do multiple things at once, and be useful in many ways at once.
Also, it's a wonderment to me when I ask for sharing an "integrated" experience, and I talk about "the whole", it can be taken as if the same could be achieved incrementally. How?