This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-09-06
Channels
- # babashka (31)
- # beginners (108)
- # calva (6)
- # clj-kondo (62)
- # cljsrn (5)
- # clojure (29)
- # clojure-australia (2)
- # clojure-europe (17)
- # clojure-nl (2)
- # clojure-spec (5)
- # clojure-uk (7)
- # clojurescript (25)
- # code-reviews (1)
- # datomic (13)
- # deps-new (7)
- # editors (1)
- # emacs (31)
- # figwheel-main (3)
- # garden (4)
- # graalvm (18)
- # helix (10)
- # improve-getting-started (12)
- # jobs (3)
- # lsp (20)
- # malli (12)
- # off-topic (7)
- # polylith (30)
- # re-frame (10)
- # remote-jobs (2)
- # shadow-cljs (18)
- # spacemacs (5)
- # sql (11)
- # tools-deps (10)
- # vim (9)
- # xtdb (1)
Hi. I'm using coc.nvim plugin with https://github.com/clojure-lsp/clojure-lsp and https://github.com/neoclide/coc-java installed. I'm looking for a way to go-to-definition (i.e. jump to source) for java files from clojure source (in scenarios with java interop and :import
ing java libs). Can't find a guide or examples on google or github. Does anybody know how to do that? Maybe with some other LSP client other than coc, maybe even the new native one recently available in neovim?
that seems like a much harder problem, as most java libs don't package source the way clojure ones do
thanks. i posted the question also in #lsp and got an answer straight from the developer. there are ways to solve this but it's under development https://clojurians.slack.com/archives/CPABC1H61/p1630926495154200?thread_ts=1630926495.154200&cid=CPABC1H61
Has anyone found a way to split a vim "session" over multiple monitors? It would be great if I could move my REPL and Conjure log buffers to one monitor, and "just code" on another.
https://github.com/neovim/neovim/issues/2161 describes the functionality I'm looking for (I think), but doesn't seem to be getting much attention 😞
You could just connect multiple vim to same nrepl session, but won't help with sharing the buffer.
You could also try something like Tmux, and use a tmux session, but not sure if that would help you