Hi, I'm trying to move from IntelliJ IDEA to neovim but am having some issues configuring it.
I'm choosing to use the lazy.nvim package manager and planing on using conjure. I managed to get the LSP running when I open a .clj file and conjure correctly detects the nrepl as well but when I try to type I get no autocomplete (intellisense, when I click on <C-x> <C-o> then I get it, but it feels impractical), I'm assuming it's due to not properly installing/configuring the nvim-cmp and cmp-conjure plugins...
So can anyone who uses lazy.vim, neovim & conjure please share your config with me and put me out of my misery xD? or can you help me by checking out my config:
https://github.com/shantanu-sardesai/nvim-config.git
Thanks in advance 🙏
https://github.com/walterl/dotfiles/tree/master/_config/nvim works, although I don't use cmp-conjure
I"m using blink now but it integrates with cmp sources https://github.com/practicalli/nvim-astro5/
my config from 2024 uses cmp though although feels a little more complex compared to the new one https://github.com/practicalli/astro
@jr0cket does blink auto complete from sources like conjure?
https://github.com/saghen/blink.compat Ah I got your point about cmp sources, I will give a try on blink
Btw, do you have a fast review of blink over cmp? :)
thanks for the replies, I'll try blink then, I'm very new to vim so just confirming if I understood this correctly:
blink will just take the auto-complete suggestions from the clojure-lsp started by nvim-lspconfig, is it correct?
so what it facilitates is the intellisense as I type
yes, you need to enable, in the blink docs you can see how, depending on your nvim version would be easier, because from 0.11 onwards they simplified the api
yeah, their config worked as a drop in replacement, thanks for all of your help 🙌