vim
@madewokherd I have a binding so that ctrl-w works like other vim windows, and I map double escape to leave terminal mode.
It has worked really well for me. I use it with a tab bar too, and the result is a really nice replacement for tmux or screen.
Oh, and I use dtach with it so I can resume sessions.
vim
@madewokherd I can't remember anything specific off the top of my head. Mostly performance I think.