Então, eu tenho esse .CFUserTextEncoding
arquivo no meu diretório home. Os resultados de pesquisa do Google são inferiores ao ideal, repletos de antigas e feias páginas do fórum. A Apple me fornece um artigo de suporte não relacionado. A ADC me fornece uma nota técnica não relacionada.
Tudo o que posso reunir até agora é que está relacionado ao Core Foundation e, bem, a alguma codificação de texto do usuário. De qualquer forma:
- Por que eu tenho isso?
- Eu não posso tê-lo?
- Para que serve, o que isso afeta?
- Em que formato está?
- Devo editá-lo manualmente?
- Eu poderia, independentemente?
Respostas:
~/.CFUserTextEncoding
armazena a codificação de texto padrão e o idioma preferido para um usuário. Abaixo está um trecho da Nota técnica 2228 da Biblioteca de referência do Mac OS X com mais algumas informações:Por padrão, minha cópia de
~/.CFUserTextEncoding
0: 0 continha. O primeiro número à esquerda dos dois pontos representa a codificação padrão. O 0 no meu arquivo é para kCFStringEncodingMacRoman. Uma lista de codificações e o número associado podem ser encontrados na Referência de CFStringO valor após os dois pontos representa o idioma preferido do usuário. Para alterar o idioma preferido, vá para Idioma e texto em Preferências do sistema e mova um novo idioma para o topo da lista. Para confirmar a alteração do arquivo, você pode abrir o Terminal e digitar
cat ~/.CFUserTextEncoding
, que resultou em 0: 3 quando mudei meu idioma preferido de inglês para alemão.fonte
echo "0x08000100:0" > ~/.CFUserTextEncoding
faz o truque, mas isso causa problemas ao salvar arquivos no Adobe Illustrator CS5.echo -n "0x08000100:0x0" > ~/.CFUserTextEncoding
para evitar adicionar uma nova linha não intencional.O arquivo é simplesmente dois números separados por dois pontos; o segundo corresponde ao idioma ativo. Respondendo suas perguntas:
Por que eu tenho isso? Para que serve, o que isso afeta? Os aplicativos o utilizam para atrair o ambiente ao iniciar.
Eu não posso tê-lo? Provavelmente será recriado.
Em que formato está? Arbitrário.
Devo editá-lo manualmente? Se você estiver pronto para o seu Mac estar em um idioma aleatório!
Eu poderia, independentemente? Claro.
fonte