conjure

:neovim:+:clj: https://github.com/Olical/conjure - If you're enjoying Conjure and want to say thanks: https://github.com/users/Olical/sponsorship :smile: (alt https://conjure.fun/discord)
penryu 2020-07-29T01:33:08.090600Z

,cf works like a charm 🙂

penryu 2020-07-29T01:55:25.091700Z

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?

Olical 2020-07-29T07:55:37.093300Z

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

penryu 2020-07-29T08:03:03.093900Z

Okay. So far I've found :Clj! is equivalent, then a quick <Leader>cf and I'm connected.

penryu 2020-07-29T08:03:21.094100Z

Just want to make sure I don't have some borken config

penryu 2020-07-29T08:04:00.094300Z

Though I'm totally fine with starting the repl outside nvim and connecting automatically via .nrepl-port

Olical 2020-07-29T08:05:28.094500Z

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

penryu 2020-07-29T08:05:50.094700Z

Hah! Same.

penryu 2020-07-29T08:06:20.094900Z

vim is so quit/launch friendly relative to emacs

Olical 2020-07-29T08:06:24.095100Z

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

☝️ 1
dominicm 2020-07-29T14:24:09.096200Z

I do not agree with the emacs-like definition :) Configure dispatch to start a new window. That's what I do!

dominicm 2020-07-29T14:24:21.096400Z

Then I open and close it as much as I like

dominicm 2020-07-29T14:24:41.096600Z

You can even automatically run :Clj if you like, because dispatch won't run it more than necessary.

Olical 2020-07-29T14:43:18.096900Z

I guess if you're using tmux? Which I do through SSH but never locally

Olical 2020-07-29T14:43:27.097100Z

Or hook it into kitty to open a new window?

dominicm 2020-07-29T14:43:59.097300Z

There's a built in X mode which will work too

Olical 2020-07-29T14:44:15.097500Z

Oh sick, I need to have a deeper look

dominicm 2020-07-29T14:44:18.097700Z

If you uninstall neovim term dispatch, then it'll probably land on X

Olical 2020-07-29T14:44:22.097900Z

Too much to look at 😅

2020-07-29T08:42:57.095600Z

2020-07-29T08:55:09.095900Z

😅 1
2