This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-12-04
Channels
- # adventofcode (154)
- # announcements (1)
- # babashka (8)
- # beginners (28)
- # bristol-clojurians (3)
- # calva (131)
- # cider (43)
- # clj-kondo (14)
- # clojure (135)
- # clojure-europe (1)
- # clojure-italy (7)
- # clojure-madison (1)
- # clojure-nl (6)
- # clojure-spec (8)
- # clojure-uk (90)
- # clojurescript (47)
- # core-async (9)
- # cryogen (4)
- # cursive (12)
- # datomic (9)
- # emacs (7)
- # fulcro (5)
- # graalvm (56)
- # joker (4)
- # juxt (1)
- # leiningen (6)
- # off-topic (62)
- # pathom (4)
- # pedestal (2)
- # reagent (2)
- # reitit (5)
- # ring (2)
- # schema (4)
- # shadow-cljs (133)
- # sql (38)
- # tools-deps (10)
- # vim (28)
im revisiting emacs from time to time, but i keep hitting roadblocks. is there an equivalent of the language syntax/scope based extend/shrink selection solution for emacs? here is some example screenshots how intellij does this: https://blog.jetbrains.com/dotnet/2008/01/25/extendshrink-selection/ i use it all the time with cursive and without it, i just feel im moving like a sloth...
That is why my personal recommendation for beginners is to use one of the community edition distributions - Spacemacs, Doom, etc. They help you at least to learn the ecosystem of existing packages and features and possibilities. Using a tool like https://github.com/plexus/chemacs one can even experiment with different configurations.
atom has 2 plugins for this feature: • https://atom.io/packages/expand-region • https://atom.io/packages/expand-selection if there is an even better way of selecting expressions than this, im keen on learning about it. i also use ctrl-k then cmd-z then cmd-v to kill expressions until end of line then undo and paste, but that only works in limited situations
In Spaacemacs Evil normal state it’s just v
to keep expanding and V
to shrink. With SPC v
to initially select on a word or syntax expression.