I'm using the latest versions of Neovim and LazyVim. Using the standard typescript lsp enabled via mason and Extras and the cr (which invokes inc-rename), if I rename a property in a typescript type that exists in one file, it doesn't properly refactor in other files. For example, if I have a "Person" type with 'name' and 'age' as properties, a variable in a separate file which uses this type will not change it's property names if I change it in the type definition.
Is there a config setting or something I'm missing?
I'm using the latest versions of Neovim and LazyVim. Using the standard typescript lsp enabled via mason and Extras and thecr (which invokes inc-rename), if I rename a property in a typescript type that exists in one file, it doesn't properly refactor in other files. For example, if I have a "Person" type with 'name' and 'age' as properties, a variable in a separate file which uses this type will not change it's property names if I change it in the type definition.
Is there a config setting or something I'm missing?