title: Vim-Airline + screen bug
body: <p>Sometimes, when switching between windows in <code>screen</code>, my vim gets messed up and e.g. my actual and shown cursor position don't match up (by 1 line), which is infuriating. I tinkered around a bit and its probably because of <code>vim-airline</code> being too long for the terminal. You can see the reason for my suspicion in the following image. Notice the orange rectangles in the lines below the <code>airline</code>. FYI, here is my minimized <a href="https://pastebin.com/ZAwZWjcE" rel="nofollow noreferrer">vimrc</a>.</p>
  
  <p>Switching tabs fixes the bug temporarily, but it's not a long-term solution.</p>
  
  <p>I'd appreciate any help.</p>
  
  <p><a href="https://i.stack.imgur.com/ZFR1k.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ZFR1k.png" alt="vim-airline bug"></a></p>