This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-12-03
Channels
- # adventofcode (198)
- # aleph (10)
- # announcements (7)
- # aws (17)
- # beginners (353)
- # boot (1)
- # calva (13)
- # cider (18)
- # cljdoc (2)
- # cljs-dev (11)
- # cljsrn (1)
- # clojure (87)
- # clojure-austin (1)
- # clojure-brasil (2)
- # clojure-greece (13)
- # clojure-italy (18)
- # clojure-kc (2)
- # clojure-nl (9)
- # clojure-quebec (1)
- # clojure-russia (1)
- # clojure-spec (55)
- # clojure-uk (114)
- # clojurescript (18)
- # clojurex (14)
- # code-reviews (5)
- # core-async (17)
- # cursive (23)
- # data-science (1)
- # datomic (82)
- # docker (8)
- # duct (10)
- # emacs (8)
- # figwheel (3)
- # figwheel-main (5)
- # fulcro (13)
- # hyperfiddle (8)
- # jobs (1)
- # midje (1)
- # mount (1)
- # nrepl (2)
- # off-topic (72)
- # om (2)
- # pathom (10)
- # portkey (2)
- # re-frame (9)
- # reagent (3)
- # reitit (9)
- # ring-swagger (14)
- # schema (1)
- # shadow-cljs (91)
- # spacemacs (21)
- # sql (6)
- # tools-deps (19)
- # unrepl (9)
- # vim (41)
Hi all. Newbie using spacemacs. Using smartparens - How do I remove a parens from a double parens? i.e ((let [a b])) should be (let [a b]) . Removing the outer parens - driving me nuts!
Hello @dev.4openid I am writing a free online book/guide to Spacemacs for Clojure development, you may find it useful https://practicalli.github.io/spacemacs/ I will be adding more content over the next few weeks
I have seen combo of C-q C-d this does not work
@dev.4openid Are you using holy mode?
evil mode
I am developing clojure so many parens
and am learning spacemacs at the same time
@dev.4openid The way I would do that is (assuming the cursor is inside the let
):
1. SPC k
to enter evil-lisp-state
2. 0
as many times as necessary to place the cursor on the inner (
3. r
to "raise" the inner let
4. (optional) ESC
to leave evil-lisp-state
Here's more information on evil-lisp-state
: https://github.com/syl20bnr/spacemacs/blob/master/doc/DOCUMENTATION.org#editing-lisp-code
Great! evil-lisp-state
is very powerful. Once you get used to it you'll wonder how you ever lived without it. 😉
long learning road ;( but......just keep on going
@dev.4openid Learning Spacemacs and Clojure at the same time is very ambitious! Good luck!
read some of the referred doc and (SPC k W unwrap expression) and to (SPC k w wrap expression with parenthesis). Thx for the reference in a looooong doc 😉