Something that I find myself doing often is yanking the text between two parenthesis and pasting that over another pair of parenthesis. For example:
foo(int a, int b, int c) bar(int d, int e) becomes
foo(int a, int b, int c) bar(int a, int b, int c) Is there a quick way in Vim to yank the text from foo and paste it over the text in bar?