gEditar problema com a cor do texto selecionado

8

Eu tenho um problema estranho aqui usando o gEdit. É o gEdit 3.2 no Ubuntu 11.10.

Quando seleciono uma parte do texto, isso deve ser texto branco em fundo laranja (padrão Unity 11.10).

De repente, ele começou a agir de maneira diferente: quando eu seleciono texto, é um texto branco na cor real do plano de fundo (branco sobre preto, por exemplo).

Eu não sei se está relacionado ao gEdit ou ao Unity, mas o Ubuntu 11.10 pode mudar apenas a fonte e o tema padrão em "Edit - > Preferences - > Fonts & Colors". Nenhuma outra opção "tweakable" está disponível. O problema ocorre não importa qual tema eu tenha escolhido.

Eu não tenho ideia de por que isso acontece e como resolver isso. Alguém viu algo parecido?

    
por Matheus Mattos 22.10.2011 / 16:40

1 resposta

6

Encontre a solução sozinho:

Foi um problema de estilo (tema). Verificado novamente usando o tema padrão e isso se comporta como esperado. Então eu inspecionei cuidadosamente os outros temas e descobri que nem todos esses temas tinham 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: link

    
por Matheus Mattos 24.10.2011 / 23:33