Você precisa alterar o editor para o text/plain
tipo MIME ou public.plain-text
UTI. A caixa de diálogo Obter informações regular altera a associação da extensão do nome do arquivo, que esses arquivos não possuem.
Obtenha o RCDefaultApp e instale-o.
Abra Preferências do sistema »Aplicativos padrão» Aplicativos . Selecione o editor padrão desejado e procure um dos itens acima na lista de tipos suportados do aplicativo.
Selecione a entrada e clique em Definir como padrão . Você está feito. A abertura do Finder e a linha de comando open
abrirão seu novo editor padrão.
Isso também altera todos os .txt
arquivos e similares. Eu não acho que isso possa ser evitado, pois o OS X acha que esses arquivos e os que não têm extensão de extensão são public.plain-text
/ text/plain
.
Para fazer isso sem o RCDefaultApp , edite Editar ~/Library/Preferences/com.apple.LaunchServices.plist
.
Adicione uma entrada em LSHandlers
, contendo a UTI (chave LSHandlerContentType
, por exemplo public.plain-text
) e o identificador do pacote de aplicativos ( LSHandlerRoleAll
, por exemplo com.macromates.textmate
).
É assim no Editor de lista de propriedades :
defaults write
download de software de terceiros?text/plain
epublic.plain-text
? Existe algum motivo além do exemplo de @ Mark para escolher um sobre o outro?Você também pode executar
plutil -convert xml1 ~/Library/Preferences/com.apple.LaunchServices.plist
e adicionar algo como isto:Você pode aplicar as alterações reiniciando ou reconstruindo o banco de dados dos Serviços de Ativação. Sair e entrar novamente não é suficiente.
Ou adicione isso a um arquivo de configuração holandês :
public.plain-text
também inclui arquivos com uma extensão.txt
ou.text
. Não conheço nenhuma maneira de alterar o aplicativo padrão para arquivos com extensões arbitrárias .public.unix-exexutable
inclui scripts executáveis sem uma extensão de nome de arquivo. Se você tentar alterar o aplicativo padrão para eles no Finder, ocorrerá um erro como este:fonte