Ooo good discussion, I haven't thought about result navigation really. I just use easymotion to hop around so some things that are cumbersome for most are hidden from me.
I suppose you could argue it's a Clojure buffer so it should remain Clojure through and through. I have used /-------- in the past too 😅
Also, what're your thoughts on that issue about multiple connections everyone? Before I go piling in with ideas, other users initial thoughts would be great. If I can find a way to do it easily with minimal code change then great. If every client requires special multi directory handling then I'd want to be more cautious.
Does it sound useful? Not sure if I'd ever use it, but that's just how I use nvim right now. I just pop open a new instance if I really need to.