Por raro que parezca, no hay opción de configurar Safari en Mac Os X para que abra los enlaces en la misma ventana.

Por defecto, cuando abrimos un enlace que requiere abrirse aparte, se abre una nueva instancia de Safari…. y esto es bastante engorroso. Si navegamos 10 minutos así, llegará un momento que tendremos, facilmente, 10 safaris abiertos.

Para solucionarlo, abrimos un terminal y escribimos:

defaults write com.apple.Safari TargetedClicksCreateTabs -bool true

Y ya. Ahora, por defecto, los enlaces que lo requieran se abrirán en una nueva pestaña, pero en la misma ventana.

Nota: En un equipo nuevo (donde he hecho las pruebas), he actualizado a safari 5 y no funcionaba. Hay que entrar en Safari/preferencias/pestañas y en “Abris páginas en pestañas en lugar de en ventanas” seleccionar “Automáticamente”.

Si queremos restaurar el comportamiento por defecto, ejecutamos la misma linea pero cambiando el true del final por false.