I've been unable to find the right configuration to pprint large maps and error messages, etc. We generate a certain error message that shows up as one giant single blob in the log buffer versus something like emacs which has a pprinted expected and actual output that looks great. I just can't get the same with conjure. Is there something I need to do here? My current attempt is trying to use the cider nrepl middleware pprint:
{ "Olical/conjure",
branch = "develop",
ft = { "clojure", "scheme" },
config = function()
vim.g["conjure#client#clojure#nrepl#eval#print_function"] = "cider.nrepl.pprint/pprint"
vim.g["conjure#client#clojure#nrepl#eval#print_options"] = {
length = 500,
level = 50,
["right-margin"] = 80
}
vim.g["conjure#log#wrap"] = true
vim.g["conjure#log#fold#enabled"] = true
end
},
But I'm still not getting the desired behavior.looks like he responded
Not directly to your question, but for pprint, I used tap> and <localleader> vt .
if you have discord, you can ask in the conjure discord. olical is somewhat active
ahh thanks, I'll hop in there