Open 231tr0n opened 5 months ago
Thanks for the suggestion!
I like the idea of this "breadcrumbs" like functionality. My concern is about implementing it efficiently. Having to do more LSP requests on every text change (which I'd imagine what 'nvim-navic' has to do) is hard to do efficiently. Relying on 'nvim-treesitter' is not an option.
Besides, I try to stay away from both LSP specifications and tree-sitter because working with them is a challenge for me.
I'll think about it.
Contributing guidelines
Module(s)
mini.breadcrumbs
Description
Is there any plan on adding something like nvim-navic to the mini.nvim suite of plugins. For getting breadcrumbs we can leverage treesitter or lsp as nvim-navic does or use nvim_treesitter#statusline() to get the current context and parse it accordingly into proper format.