vim

For discussion on all things (neo)vim.
emilaasa 2021-02-07T07:30:49.048800Z

Are there more sexp cheat sheets that I haven't found yet? I'm currently using https://gist.github.com/cszentkiralyi/a9a4e78dc746e29e0cc8 and it's pretty good but maybe it's missing something?

orestis 2021-02-07T09:52:44.049500Z

Am I crazy in starting to look into making my own neovim GUI?

orestis 2021-02-07T09:53:00.050Z

I definitely have no spare time but the temptation is big

dharrigan 2021-02-07T10:01:14.050700Z

Well, if you have neovim 5+, you could use visual studio code as a frontend(for example)

orestis 2021-02-07T10:47:40.051700Z

Oh you can? My intention is to leverage neovim for everything and just provide hooks for the external ui

dharrigan 2021-02-07T11:01:04.052100Z

I've never used it myself, I like my "raw" neovim, but here's the plugin <https://marketplace.visualstudio.com/items?itemName=asvetliakov.vscode-neovim>

orestis 2021-02-07T11:03:17.052400Z

Ah no that’s doing way too much.

2021-02-07T11:59:22.053300Z

there are few others as well: • https://glitchtron.org/veonim/https://github.com/rockerBOO/awesome-neovim#ui

orestis 2021-02-07T12:27:42.053900Z

I’m using vimr for my daily driver but I’m interested to play around

yiorgos 2021-02-07T14:33:50.056Z

is there something like cider-jack-in for Vim? I would like to open a single file outside of a project and evaluate forms without running a Repl manually in another tab

lispyclouds 2021-02-07T14:37:02.056100Z

If you use vim-iced, there is https://liquidz.github.io/vim-iced/vim-iced.html#%3AIcedJackIn

yiorgos 2021-02-07T14:37:35.056300Z

ah, that looks good! Thanks ❤️

dave 2021-02-07T15:06:23.056500Z

There is also https://github.com/clojure-vim/vim-jack-in

👍 1
yiorgos 2021-02-07T15:11:43.056800Z

the vim-iced command is not working outside a project

emilaasa 2021-02-07T15:17:55.057100Z

Plug 'clojure-vim/vim-jack-in'

emilaasa 2021-02-07T15:18:35.057300Z

https://github.com/clojure-vim/vim-jack-in

emilaasa 2021-02-07T15:19:36.057500Z

Was opening standalone clj files your usecase? I can check if it works

yiorgos 2021-02-07T15:21:21.057700Z

👍 I’ll give it a go, thank!

emilaasa 2021-02-07T15:21:26.057900Z

Seems to work

emilaasa 2021-02-07T15:21:45.058100Z

you jack in with :Clj and it starts a background process

emilaasa 2021-02-07T15:22:09.058300Z

:Clj
:!&lt; {:mvn/version "0.7.0"} refactor-nrepl {:mvn/version "2.5.0"} cider/cider-nrepl {:mvn/version "0.25.2"} }}'  -e "(require 'nrepl.cmdline) (
nrepl.cmdline/-main \"--middleware\" \"[ refactor-nrepl.middleware/wrap-refactor cider.nrepl/cider-middleware]\")"  (neovim/77697)
Press ENTER or type command to continue 

yiorgos 2021-02-07T15:22:24.058500Z

sweet!

emilaasa 2021-02-07T15:23:36.058700Z

If you run neovim it's ctrl + \ and ctrl + n to get out of terminal mode, I had never been in it the first time I ran it this addon so it was a bit weird 🙂

❤️ 1
2021-02-07T20:29:41.059200Z

@g3o instant connect is usable for outside a project https://liquidz.github.io/vim-iced/vim-iced.html#%3AIcedInstantConnect

👍 1