Support opening files in new tabs or splits