Fiz algumas pesquisas sobre esse problema e percebi que todos estavam sugerindo usar iconv ou recode para alterar a codificação do arquivo para UTF-8. A questão é que eunão quero alterar a codificaçãodo arquivo. Eu só quero usar o gedit para editar o arquivo (a codificação do meu arquivo é iso-8859-7) e salvá-lo usando a mesma codificação original. Existe uma maneira de fazer isso?
Eu sei que o Kate tem uma opção de menu que permite determinar a codificação do arquivo. Até o editor de texto padrão do Windows (!!!!!!!!!!!), o bloco de notas, permite selecionar a codificação. Quer dizer, gosto de ter um editor de texto padrão extensível e tudo, mas existem alguns recursos que não são opcionais.
Responder1
Encontrei Character Encoding
a opção na Save As..
caixa de diálogo do gedit e parece que você precisa adicionar a codificação desejada. Acho que a configuração Character Encoding
fará automatically detected
o que você deseja depois de adicionar sua codificação à lista.
Ou você pode usarGeanytambém para edição de texto, o que é muito bom.
Responder2
Os desenvolvedores do Gnome geralmente valorizam a simplicidade em vez dos recursos, enquanto os desenvolvedores do KDE preferem mais recursos, mesmo que isso torne o programa inadequado para crianças de 3 anos :)
Há um velhobilhetesolicitando esse recurso, se você ler, verá que o Gedit possui algum tipo de detecção automática de codificação que, infelizmente, nem sempre é perfeita. Desde 2009 há umcorreçãoadicionando o menu Codificações, embora não pareça que será aceito. Na verdade, o 'patch' parece ser um plugin para o gedit escrito em Python - você pode ver se é possível instalá-lo, embora possa estar desatualizado.
Então, se você precisar desse recurso -Kateé um substituto perfeitamente bom para o gedit e possui muitos recursos interessantes além da capacidade de alterar a codificação do documento.