gEdit problema com a cor do texto selecionado

gEdit problema com a cor do texto selecionado

Estou com um problema estranho aqui ao usar o gEdit. É o gEdit 3.2 no Ubuntu 11.10.

Quando seleciono algum trecho de texto, ele deve ser um texto branco sobre fundo laranja (padrão do Unity 11.10).

De repente, começou a agir de forma diferente: quando seleciono texto, é texto branco na cor de fundo real (branco sobre preto, por exemplo).

Não sei se está relacionado ao gEdit ou Unity, mas desde o Ubuntu 11.10 posso alterar apenas a fonte e o tema padrão em "Editar -> Preferências -> Fontes e Cores". Nenhuma outra opção "ajustável" está disponível. O problema ocorre independentemente do tema que eu escolhi.

Não tenho ideia de por que isso acontece e como resolver isso. Alguém viu algo semelhante?

Responder1

Encontre a solução sozinho:

Foi um problema de estilo (tema). Verificado novamente usando o tema padrão e se comporta conforme o esperado. Então inspecionei cuidadosamente os outros temas e descobri que nem todos esses temas apresentavam esse problema.

A solução foi editar o código do tema (twilight.xml) para inserir as seguintes linhas:

<style name="selection" background="orange" />
<style name="selection-unfocused" foreground="white" background="gray" />

A propósito, a localização dos temas no gEdit 3 difere do gEdit 2. Aqui está:

~/.local/share/gtksourceview-3.0/styles/

Você mesmo pode criar o diretório se ele não existir. Mais informações sobre caminhos de estilo aqui: http://live.gnome.org/GtkSourceView/StyleSchemes

informação relacionada