This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
- # announcements (4)
- # babashka (3)
- # beginners (5)
- # calva (20)
- # cider (12)
- # clj-kondo (7)
- # cljs-dev (2)
- # clojure (76)
- # clojure-uk (4)
- # clojuredesign-podcast (8)
- # clojurescript (18)
- # clojutre (1)
- # cursive (9)
- # data-science (27)
- # datomic (2)
- # fulcro (32)
- # graalvm (4)
- # jackdaw (5)
- # jobs (2)
- # joker (5)
- # lumo (20)
- # off-topic (18)
- # pathom (3)
- # shadow-cljs (18)
- # sql (5)
- # tools-deps (1)
- # vim (11)
I now took the REPL window keybinding thing a bit further. Some users do not use the REPL window for much multi-line editing (wisely so) and would rather that
enter and cursor
up/`down` behave more like on a terminal prompt. For them there is now a
single-line mode to enable for the REPL window: https://github.com/BetterThanTomorrow/calva/blob/wip/editor-using-our-paredit/docs/readthedocs/source/customizing.md#default-key-bindings
in 2.0.62 the repl history keys <alt><up-arrow>, <alt><down-arrow> are getting out of whack. they are like returning history from one step back from where they should be.
If you have some time, please try to debug it. It sounds a bit like sometimes more than one keypress is registered.
A thing you can try is to execute the command using the command palette, and see if the same problem is there.
Thanks for the feedback, @hoppy! Can you try in Calva 2.0.61 and confirm that it is a new thing? I somehow doubt it is, and also really hope it is not, because that might mean I have to revert on the whole configurable REPL window shortcuts thing…
Also, and this is to all Calva Friends: v2.0.62 is old hat. The cool people use v2.0.63. 😃 Please like and comment and spread this ClojureVerse post: https://clojureverse.org/t/calva-paredit-just-got-majorly-better/5155
Hi, how can I stop the function hint that pop up, e.g. if I'm in
(contains? ...) I get
(contains? [coll key]) (and bind it to a key instead)?
There are two ways. You can dismiss it with ESC and you can disable the pop-up entirely in VSCode settings.
If you do the latter you can make it appear at will using ctrl+shift+space. (cmd instead of ctrl on Mac).
@pez Thanks. I'm enjoying Calva btw. I don't like having things pop up and cover the code though, or interfere with navigation, like capturing up arrow keys. I don't use VS code enough to know what's Calva and what's VS Code. 🙂
I wouldn't mind having a side panel that shows a bunch of stuff, similar to the explorer side panel. It's easy to toggle, you can show several things at the same time and you can expand/collapse as you want to. Hmm, I wonder if that is doable through an extension (and if such an extension exists).