Hi folks, not sure if this is more an LSP or Vim question but here goes. I just got clojure-lsp working with Neovim/CoC and I’m trying out completion. I’ve mapped inoremap <silent><expr> <c-space> coc#refresh()
. Suppose I want to call function foo/bar
. When I type (fo
and hit ctrl-space I can see foo
in the popup list and selecting it leaves me with (foo
. I expected to be able to then type /
and hit ctrl-space again to select a function in that namespace but it doesn’t seem to do anything. Is this even possible or am I just doing it the wrong way?
^ Meetup in about 6 hours from now about clojure-lsp with @ericdallo!
Hey @jkrasnay this is a known clojure-lsp issue which we can't parse non valid clojure code :/ So foo/ will not work, but foo/b should work
@borkdude I think the only dependency to this issue is clj-kondo, not sure how hard would be to fix on kondo though
Feel free to post an issue. Since @jkrasnay is sponsoring me, I'll also add the sponsor label to get it prioritized ;)
Ah, sorry, should have checked the issues list first. Thanks @ericdallo!
Nice! :)
Thanks @ericdallo, that was a really nice presentation :)
Thank you! I hope you enjoyed ❤️