This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-12-03
Channels
- # adventofcode (151)
- # asami (34)
- # babashka (43)
- # beginners (111)
- # cider (2)
- # clj-kondo (6)
- # cljdoc (12)
- # clojure (140)
- # clojure-australia (10)
- # clojure-europe (14)
- # clojure-france (5)
- # clojure-gamedev (5)
- # clojure-nl (4)
- # clojure-uk (10)
- # clojurescript (20)
- # community-development (9)
- # conjure (1)
- # core-async (4)
- # cryogen (3)
- # cursive (2)
- # datomic (17)
- # emacs (9)
- # events (1)
- # fulcro (27)
- # juxt (8)
- # kaocha (2)
- # lambdaisland (14)
- # off-topic (23)
- # pathom (37)
- # pedestal (2)
- # re-frame (8)
- # reagent (8)
- # reclojure (9)
- # reitit (5)
- # reveal (34)
- # shadow-cljs (27)
- # spacemacs (10)
- # tools-deps (123)
- # vim (28)
- # xtdb (17)
and I want to delete poi
, but have the {}
block shift over to the left as I delete each character of POI (or delete the entire word POI)....how do?
isn't that a job for an auto-formatter instead?
ah! then it should do it
I guess
I had a similar problem when raising forms using vim-sexp, the indentation would not be updated. But I'd expect that to work with parinfer, yes.
switching to let g:parinfer_mode = 'smart'
or let g:parinfer_mode = 'indent'
solves the problem
Interesting. I've just burned =-
into my muscle memory to reformat after such an operation.
👍 3
@dharrigan i also use parinfer. in a situation like that, i usually put my cursor on the {
and press ==