Pergunta

Eu tenho um arquivo contendo texto codificado UTF-8 com uma marca de ordem de byte. Esse nascido está atrapalhando as coisas, e eu gostaria de removê -lo.

Recorrer a outras ferramentas, como Perl ou Awk, ou modos de edição estranhos, como o modo hexieloso, toda vez que quero me livrar de um nascido em Bom é um pouco irritante.

Existe uma maneira de dizer à EMACS para remover o nascimento existente e não escrevê -lo no disco novamente nas salvamentos subsequentes?

Foi útil?

Solução

Contexto coding-system-for-write diretamente é um pouco de hack. O comando do usuário para alterar a codificação de um arquivo (neste caso de utf-8-with-signature para esclarecer utf-8) é set-buffer-file-coding-system. Está vinculado por padrão para C-x RET f.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top