vim-ruby-refactoring – Extract Local Variable
31 December, 2010
This post is part of a series which documents the vim-ruby-refactoring plugin.
Extract Local Variable
Extracts a visual selection into a local variable.
The refactoring: http://www.refactoring.com/catalog/introduceExplainingVariable.html
Example
Before refactoring:
Visually select the value you wish to extract
Hit your <leader-key> then type relv
You will now see a prompt to enter the variable name:
Variable name: mac_os
After refactoring:
The value platform.upcase.include?(‘MAC’) has been extracted into a local variable mac_os.
relv is the default binding for this refactoring, think Refactor Extract Local Variable.
Categories: Ruby, vim
ruby vim refactoring vim-ruby-refactoring
Comments (0)