Como o gedit detecta a codificação de um arquivo de texto ao abri-lo?
Eu noto que o gedit sempre pode encontrar a codificação correta ao abrir um arquivo de texto meu, enquanto o chardet pode falhar e o emacs pode falhar também. É porque eu criei os arquivos de texto criados sob o gedit, e o gedit pode salvar algumas informações de codificação como metadados nos arquivos de texto durante sua criação?
eu posso executar o gedit na linha de comando para detectar a codificação de um arquivo de texto, assim como o chardet faz? Isso será conveniente quando eu quiser escrever comandos shell para arquivos de texto de processamento em lote.
Obrigado.