Overall, great idea. However, it's kind of annoying to use with Python, since when you copy in a function definition, you need to go to the interpreter and hit enter an extra time to get it to work. I was going to try and fix this myself, but I'm not sure if there's any easy way to add a special case for this, since the Vim script has no way of knowing what kind of interpreter is running in the other screen session....