Debe cambiar el editor para el text/plain
tipo mime o public.plain-text
UTI. El diálogo regular Obtener información cambia la asociación para la extensión del nombre del archivo, que estos archivos no tienen.
Obtenga RCDefaultApp e instálelo.
Abra Preferencias del sistema »Aplicaciones predeterminadas» Aplicaciones . Seleccione el editor predeterminado que desee y busque cualquiera de los anteriores en la lista de tipos admitidos de la aplicación.
Seleccione la entrada y haga clic en Establecer como predeterminado . Ya terminaste Tanto la apertura desde Finder como la línea de comandos open
abrirán su nuevo editor predeterminado.
Esto también cambia todos los .txt
archivos y similares. No creo que esto pueda evitarse, ya que OS X cree que tanto estos archivos como los que no tienen extensión son public.plain-text
/ text/plain
.
Para hacer esto sin RCDefaultApp , edite Editar ~/Library/Preferences/com.apple.LaunchServices.plist
.
Agregue una entrada debajo LSHandlers
, que contenga la UTI (clave LSHandlerContentType
, por ejemplo public.plain-text
) y el identificador del paquete de aplicación ( LSHandlerRoleAll
, por ejemplo com.macromates.textmate
).
Se ve así en el Editor de la lista de propiedades :