Being a fairly new rails developer, I had my first taste of refactoring last week where I had to rename a controller and model to better reflect the domain we were working with. I used .NET for many years and took tools like Resharper for granted where it is simple to rename classes. I'm wondering how folks in the rails world mitigate the problem of refactoring? I'm mostly interested in those that mostly use vim (or anything other than an IDE).

I'm mostly interested in:

  • effective vim plugins that are specific to rails that may help with process
  • inbuilt vim tools that may also help with the process

I spent close to two hours doing the refactor and would like to be efficient, so any advice from rails experts would be great. Cheers.

Note, I realize that this question is similar to What tools are available for Ruby refactoring? but I'm already aware of IDE's like ruby mine, I'm mostly interested in how people who use vim with this kind of task.

Edit
Report