5070694861
fix(vue): disable volar hybrid mode since it interferes with tsserver ( #3654 )
...
can not inc-rename when volar is enabled.
After the configuration in commit was added, the inc-rename operation
returned to normal.
I suspect that volar's Hybrid mode affects the rename operation.
https://github.com/vuejs/language-tools?tab=readme-ov-file#none-hybrid-modesimilar-to-takeover-mode-configuration-requires-vuelanguage-server-version-207
Co-authored-by: 肖健正 <xiaojianzheng@qq.com >
2024-06-14 23:06:53 +02:00
ab41ff551b
refactor: use lazy's new opts_extend
functionality for treesitter and mason
2024-06-07 09:03:59 +02:00
9d999fa210
refactor: refactored mason/typescript/vue support
2024-06-01 08:31:10 +02:00
e7430b0776
fix(vue): correctly add plugins. See #3401
2024-05-31 20:53:55 +02:00
07ff12f5eb
fix(extras.lang.vue) missing typescript autocomplete in .vue files ( #3401 )
...
* Fix missing autocomplete in .vue files
The existing Vue extra was not properly configuring vtsls to use the globalPlugin: '@vue/typescript-plugin'
This commit fixes missing typescript autocomplete in .vue files.
* move @vue/typescript-plugin back to extend function call
* tidy LazyVim.extend() arguments
2024-05-31 20:52:01 +02:00
9f2cc30246
fix(lsp): better way of extending deeply nested lists. Fixes #3398
2024-05-31 13:52:43 +02:00
cf6775a959
fix(typescript): allow easier merging of ts plugins
2024-05-30 11:17:23 +02:00
fba06ce9f5
feat(typescript)!: the typescript extra now uses vtsls instead of tsserver. You may want to update your lsp settings.
2024-05-29 15:10:57 +02:00
c29213416b
feat(extras): added recommended detectors for all languages
2024-05-18 14:39:20 +02:00
f4490252fb
feat(vue): add Vue.js support to LazyVim ( #3094 )
2024-05-12 22:10:32 +02:00