numirias / semshi

🌈 Semantic Highlighting for Python in Neovim
1.03k stars 34 forks source link

Rename across multiple files (feature) #101

Open AdityaTaggar05 opened 3 years ago

AdityaTaggar05 commented 3 years ago

I have been using semshi for quite some time now and I am loving it. The only that is inconvenient to me is that when I rename a function declared in one file, its usages in other files are not changed.

For example: If a file settings.py has a function changeSettings() and I am using it in file main.py. On renaming the function to updateSettings(), the function call in main.py stays changeSettings() and not updateSettings().

The current rename function just changes the function name in the current file. And I am requesting to add a feature/function to rename a variable or function or class across multiple files. Thanks

j-blackwell commented 8 months ago

Definitely agree that this would be a great feature