Have any of you bothered to create tooling that helps in "remembering" keywords such as ::clerk/auto-expand-results?? I find that I never remember all of them, and have to refer to check the book most times I need them.
Perhaps something like this could do the trick for Emacs users:
(defun clerk-ohoi ()
(interactive)
(insert
(completing-read
"Pick your poison > "
'("::clerk/auto-expand-results?"
"::clerk/visibility"))))
… though
• it only guesses at the ::clerk alias
• and the list of "valid things to complete" must be maintained by hand.I don't remember keywords that end with ? because I don't like them :P
but auto-complete probably works in clojure-lsp or CIDER?
You are absolutely correct, autocomplete works! I think I had some problems with autocompleting keywords a while ago, but it all works now. Thanks again, you're solving all my problems today 🙇
Autocompletion could actually be another good reason to namespace keywords that I never thought about!