For example 1 I bet Visual Studio or CLion or both have a context menu item, that creates implementations in the correct file and navigates you to it with ~ 4 key presses in total.
So vim loses before his example even starts, because it takes much more to select functions, copy them, switch to implementation, find a place and paste.
So vim loses before his example even starts, because it takes much more to select functions, copy them, switch to implementation, find a place and paste.