Faça o gedit reconhecer mais codificações

3

Eu 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 coisa é que eu não quero mudar a codificação do 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. Mesmo o editor de texto padrão do Windows (!!!!!!!!!!), bloco de notas, permite que você selecione a codificação. Quer dizer, eu gosto de ter um editor de texto padrão extensível e tudo, mas existem alguns recursos que não são opcionais.

    
por Lim Arctan 26.09.2011 / 12:55

2 respostas

3

Eu encontrei a opção Character Encoding no diálogo gedit Save As.. e parece que você tem que adicionar sua codificação desejada. Acho que configurar Character Encoding to automatically detected fará o que você deseja depois de adicionar sua codificação à lista.

Ou você pode usar geany para edição de texto, o que é muito bom.

    
por sagarchalise 26.09.2011 / 13:31
1

Os desenvolvedores de Gnome geralmente valorizam a simplicidade em relação aos recursos, enquanto os desenvolvedores do KDE preferem mais recursos, mesmo que o programa não seja adequado para crianças de 3 anos:)

Há um tíquete antigo solicitando esse recurso. Se você tiver lido, verá que O Gedit tem algum tipo de codificação de detecção automática que, infelizmente, nem sempre é perfeita. Desde 2009, há um patch adicionando o menu Encodings, 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.

Portanto, se você precisar desse recurso, o kate é um substituto perfeito para o gedit e possui muitos recursos interessantes, além da capacidade de alterar a codificação do documento.

    
por Sergey 26.09.2011 / 13:22

Tags