nvimdev / lspsaga.nvim

improve neovim lsp experience
MIT License
3.41k stars 287 forks source link

`:Git blame` output is misaligned when LSPSaga Breadcrumbs are enabled #1364

Closed amcooper closed 8 months ago

amcooper commented 8 months ago

Is your feature request related to a problem? Please describe. I'm using both the vim-fugitive and LSPSaga plugins for Neovim. The Breadcrumbs module of the latter does not play nicely with the :Git blame command of the former. Basically vim-fugitive is unaware of the extra line slipped in by LSPSaga Breadcrumbs, and the blame line is rendered misaligned from its associated line of code.

Describe the solution you'd like The vim-fugitive blame output should line up with the code.

Describe alternatives you've considered

Additional context Screenshot: misaligned-blame

I'm posting the same issue at vim-fugitive, as I don't know what the best place to tackle this would be.

glepnir commented 8 months ago

emm bradcrumb just set int a buffer which attached lsp server