Quaisquer plug-ins escritos em Python 2.x para o GEdit, precisarão ser portados para funcionar com o Python 3.x, para funcionar no GEdit no Ubuntu 13.10 ou mais recente.
Se eles são de um pacote no arquivo Ubuntu, você deve enviar um bug contra esse pacote. Se você estiver instalando-os de uma fonte upstream em ~/.local/share/gedit/plugins/
, deverá entrar em contato com os desenvolvedores upstream dos plug-ins para levá-los para o Python 3.x.
Eu não sei de um guia específico para portar plug-ins para o GEdit para Python 3.x, mas qualquer guia geral para portar do Python 2.x para o Python 3.x deve ajudar. O ideal é que os plug-ins funcionem com qualquer um deles, mas o design do sistema de plug-ins usado pelo GEdit e por vários outros aplicativos do GNOME não permite que os autores de plug-ins façam isso facilmente. O script 2to3
deve fornecer algumas dicas sobre o que alterar no código do plug-in, e a biblioteca python-six
pode ser usada para compatibilidade entre as duas versões.