Sofronie Cristian
Sofronie Cristian
A new comment, :+1:
A new comment, :+1:
Shady is back
Would also love this. It would also be nice to have some shortcuts for moving back and forth. The way "," and ";" work for "f" and "F". Now a...
What picker do you refer to?
It would be useful if you would give a screenshot of the thing you are talking about from ionide-vim.
The `textDocument/documentSymbol` request has a return type of something that inherits from `lsp.BaseSymbolInformation` which has the fields: ```lua ---Provider options for a {@link DocumentHighlightRequest}. ---@class lsp.DocumentHighlightOptions ---A base for all...
The requests in Ionide-vim seem to be fsharp specific. For example rather making a textDocument/documentSymbol request it does a fsharp/documentationSymbol request. Though I know almost nothing about LSP
Those those pickers use a single function to make the display. That function is make_entry.gen_from_lsp_symbols. So this should be very doable.
Well there is thing thing in the source code: ```lua if uri ~= flattened_results[1].uri and uri ~= flattened_results[1].targetUri then if opts.jump_type == "tab" then vim.cmd "tabedit" elseif opts.jump_type == "split"...