This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-07-29
Channels
- # announcements (10)
- # aws (4)
- # babashka (42)
- # beginners (208)
- # bristol-clojurians (2)
- # calva (13)
- # chlorine-clover (52)
- # cider (5)
- # clara (22)
- # clj-kondo (2)
- # clojars (14)
- # clojure (107)
- # clojure-europe (24)
- # clojure-nl (4)
- # clojure-uk (6)
- # clojurescript (3)
- # conjure (20)
- # cursive (23)
- # datascript (2)
- # datomic (15)
- # figwheel-main (3)
- # fulcro (23)
- # jobs (3)
- # kaocha (5)
- # keechma (3)
- # local-first-clojure (1)
- # malli (13)
- # off-topic (16)
- # planck (6)
- # re-frame (8)
- # reagent (3)
- # reitit (1)
- # releases (1)
- # remote-jobs (1)
- # rum (1)
- # sci (37)
- # shadow-cljs (16)
- # tools-deps (158)
- # vim (3)
- # xtdb (8)
Is :Clj<CR>
supposed to leave me stuck in insert mode in the terminal tab until I ^C and kill the process? Or is my terminal session and/or dispatch config borken?
That'll probably be neovim's terminal mode? https://neovim.io/doc/user/nvim_terminal_emulator.html you need to use <C-\><C-n>
to get out and back to normal mode. I have jk
mapped to that since I use jk
as my escape, you might want something like :tnoremap <Esc> <C-\><C-n>
that's in that help text
Okay. So far I've found :Clj!
is equivalent, then a quick <Leader>cf
and I'm connected.
Though I'm totally fine with starting the repl outside nvim and connecting automatically via .nrepl-port
I still tend to start outside, I like to restart nvim regularly / because I have a habit of hitting :w :qa
on a regular basis after I'm done with what I wanted to do
I think jack-in is good for people that REALLY want it to be a little more emacs like (not me) or want something one shot for a quick eval test. I want to add babashka support to jack-in too, so you could run that to do a quick test of some syntax
I do not agree with the emacs-like definition :) Configure dispatch to start a new window. That's what I do!