Replies: 2 comments 1 reply
-
Hey there, support for certain filetypes for LSP depends entirely on whether the LSP in question supports a specific capability, namely If Volar supports it, then outline will work; if it doesn't, then there's not much we can do on our side to make it work, because we are fetching symbols from the LSP, which is Volar here. I don't use Vue personally but I can help look into whether Volar supports document symbols. Where can I install Volar? A quick search yields a number of results of different projects 😅 |
Beta Was this translation helpful? Give feedback.
-
Hello,
Vue files combine HTML/CSS and TypeScript within the same file. While I’m unsure of the exact workings, ts_ls might detect if the cursor is in an HTML or TypeScript block, using the plugin and Volar accordingly. This could be contributing to the issue. I reviewed the code but lack the familiarity with the Neovim API to find where symbols are fetched from the LSP. Your plugin is excellent for displaying symbol trees, and adding support for Vue files would be amazing! |
Beta Was this translation helpful? Give feedback.
-
Hi, thanks for this great plugin.
Currently nothing is showing up in the outline window for Vue files. I'm using lsp volar for Vue files.
Am I missing something or Vue files are not supported yet ?
Beta Was this translation helpful? Give feedback.
All reactions