O OSX parece oferecer um open -t
atalho de linha de comando para abrir arquivos arbitrários no editor de texto padrão do sistema.
Onde está esse editor de texto padrão definido?
Posso alterá-lo na linha de comando (se possível) ou programaticamente?
A escolha padrão do TextEdit é limitadora.