This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-05-30
Channels
- # announcements (5)
- # babashka (5)
- # beginners (39)
- # calva (1)
- # chlorine-clover (22)
- # circleci (4)
- # clara (5)
- # clj-kondo (1)
- # cljs-dev (2)
- # cljsrn (8)
- # clojure (46)
- # clojure-canada (15)
- # clojure-norway (3)
- # clojure-uk (6)
- # clojurescript (39)
- # conjure (10)
- # core-async (9)
- # datomic (2)
- # figwheel-main (26)
- # fulcro (33)
- # ghostwheel (9)
- # jobs (6)
- # leiningen (1)
- # malli (7)
- # music (1)
- # off-topic (48)
- # re-frame (11)
- # reagent (1)
- # shadow-cljs (86)
- # spacemacs (8)
Is there a way in lisp state to move by clojure map keys?
My cursior is the * {:A* :b :c :d} I want to jump to the next key (:c). Does anything do this?
I see! I don't believe there's a shortcut for that other than 'move 2 symbols forward' SPC K 2 l
Thanks. In this case the map value is just one symbol, in a lot of others it's many more. I think the solution is that I'll read the map/edn into memory and just add keys that way then write it back out. Similar to how I work with a database.
move by symbol isn't right nor is by parns
I think in the use case i'm in i should just read the map (which is really large) into memory and alter it there then just write it back out.
but it would be nice to know if there is a way to do this.