La razón de tanto complicación proviene cuando se quieren abrir más de dos ficheros a la vez en modo texto.