This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-11-07
Channels
- # announcements (37)
- # babashka (28)
- # beginners (104)
- # calva (28)
- # cider (32)
- # clj-kondo (35)
- # cljs-dev (4)
- # cljsrn (3)
- # clojure (35)
- # clojure-conj (4)
- # clojure-dev (57)
- # clojure-europe (4)
- # clojure-france (6)
- # clojure-gamedev (1)
- # clojure-germany (1)
- # clojure-hamburg (2)
- # clojure-italy (7)
- # clojure-nl (4)
- # clojure-spec (9)
- # clojure-uk (11)
- # clojuredesign-podcast (2)
- # clojurescript (36)
- # clojurex (48)
- # core-async (6)
- # cursive (12)
- # data-science (1)
- # datomic (21)
- # defnpodcast (7)
- # duct (1)
- # events (1)
- # fulcro (56)
- # graalvm (30)
- # graphql (5)
- # jobs (1)
- # joker (21)
- # keechma (1)
- # leiningen (4)
- # off-topic (109)
- # parinfer (20)
- # pathom (27)
- # re-frame (4)
- # shadow-cljs (80)
- # spacemacs (18)
- # sql (32)
- # testing (2)
- # tools-deps (32)
- # vim (20)
Conjure v2.1.0 is out with support for evaluating a form at any given Neovim mark! https://asciinema.org/a/279763 This means you can evaluate things from other parts of your buffer while you work elsewhere, or even in different files and namespaces! https://github.com/Olical/conjure - intro guide https://oli.me.uk/getting-started-with-clojure-neovim-and-conjure-in-minutes/ > x-post from #announcements
while we're talking about marks, i've been using https://github.com/kshenoy/vim-signature lately and finding it indispensible
it also provides some very useful bindings for dealing with marks, like like m,
to place the next available mark, so you don't have to think about what marks you've placed already
I used that for a long while. It didn't survive a rewrite of my vimrc, because I don't use marks often enough.
i'm so used to just remembering what buffers things are in and using /
to search for the place i want to go
marks are occasionally very handy though, for those situations where you're jumping back and forth between implementation and usage
I use vim-cljfmt often and sadly it wipes away marks when reformatting ๐
Yeah it's not great. Since reformatting can collapse lines, even if it kept marks they might point to a different place after a reformat, unless there was some magic. Even so I prefer on-demand reformatting to parinfer.