Los archivos sin extensión se abrirán con TextEdit por defecto. Por ejemplo, en el terminal ejecute open ~/.ssh/known_hosts
abrirá TextEdit para editar known_hosts
Estos archivos son normalmente sólo archivos de texto, así que no quiero usar TextEdit para abrirlos (por ejemplo, quiero usar BBEdit para abrirlos), pero debido a que no tienen extensión no puedo encontrar una manera de cambiar la aplicación por defecto para abrirlos de una sola vez. Cambiarlas una a una no es viable.
¿Hay alguna forma de cambiarlos de una sola vez?
Reemplazar Text Edit como editor de texto por defecto no me funciona,
En primer lugar, las dos respuestas más altas decían algo así como duti -s com.sublimetext.4 public.plain-text all
pero como @Seamus dijo en su respuesta actualizada "La respuesta aceptada puede haber sido correcta cuando fue escrita, pero no funciona para los sistemas actuales (a partir de aproximadamente Catalina vintage) porque la UTI para un archivo de texto sin extensión de archivo es ahora aparentemente public.data". Además no se como editar la parte de bbedit, ¿es com.bbedit.13 uso bbedit 13 o que otra cosa?
En segundo lugar, todas las demás aplicaciones de terceros son demasiado antiguas, tienen al menos 10 años sin actualizarse.