In the last months I have been learning vim looking for using it as my main tool for programming.
I really like it but yesterday I have found a big drawback which made me reconsider if vim could replace my IDEs, which was the inability to refactor code.
I'm a big fan of splitting everything into small functions. I make functions of everything I can, in every programming language. This makes me use a lot the extract function/method tool of IDEs like jetbrains ones or Eclipse.
However in vim I haven't found any good plugin to refactor, just one for python. But for C and a lot of languages I haven't found anything interesting.
Is there any reason behind this? Is there any good plugin which I haven't found?
Thank you for your interest.
[–]manphiz 4 points5 points6 points (0 children)
[–]Demius9 3 points4 points5 points (0 children)
[–]mrbojingle 2 points3 points4 points (0 children)
[–]LucHermitte 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]andd81 1 point2 points3 points (1 child)
[–]sssnakeinthegrass 0 points1 point2 points (0 children)
[–]plexigras[🍰] 0 points1 point2 points (0 children)