title: VIM open compile error in existing or new tab
body: <p>When I compile or run a file from VIM all error references are opened in the last active buffer regardless if the file is open already in another vim tab. This behavior is very annoying.</p>
  
  <p>Is there any way to force vim to behave like ':tab drop' on compile errors?
  (See <a href="http://vim.wikia.com/wiki/Edit_a_file_or_jump_to_it_if_already_open" rel="noreferrer">http://vim.wikia.com/wiki/Edit_a_file_or_jump_to_it_if_already_open</a>)</p>
  
  <p>Thanks a lot for any hints!</p>