Check out sideways.vim, a plugin by @AndrewRadev. It can handle moving parameters and other delimited list items around, with some nice features like moving nested lists as a single unit. It handles Ruby-style method calls without parentheses as well. Very handy.