Acabei de atualizar para 11.10 e agora meu terminal incorporado no gedit não corresponde ao meu terminal padrão. Odeio olhar para um terminal branco e preto. Alguém sabe como fazer com que o terminal incorporado corresponda ao terminal padrão?
Esta é uma captura de tela:
Quero que meu terminal incorporado no gedit corresponda ao meu terminal padrão.
Responder1
Certifique-se de ter os seguintes pacotes instalados:
Abra
gconf-editor
e navegue atéaplicativos ➜ gnome-terminale selecione um perfil:Agora abra
dconf-editor
e navegue atéorg ➜ gnome ➜ gedit ➜ plugins ➜ terminale desmarque ousar cores do temachave:No gconf-editor, copie os valores do
- cor de fundo
- cor do primeiro plano
- paleta
vá para as chaves correspondentes no dconf-editor. O terminal incorporado agora deve corresponder a um terminal gnome normal.
Responder2
Isto é para o gedit 3
O mesmo problema aqui branco em cinza claro.
Eu editei manualmente /usr/lib/gedit/plugins/terminal.py
. O terminal usado é o xterm.
Procurar:
fg = context.get_color(Gtk.StateFlags.NORMAL)
bg = context.get_background_color(Gtk.StateFlags.NORMAL)
eu substituo por
fg = Gdk.RGBA(0, 0, 0, 1)
bg = Gdk.RGBA(1, 1, 1, 1)
Informações: fg
= texto preto, bg
= fundo branco
Responder3
Certifique-se de que você não marcouUse cores do tema do sistemaentão deve funcionar:
Responder4
Inspecionando terminal.py
o Ubuntu 16.04, parece que carrega algum perfil legado:
def get_profile_settings(self):
profiles = self.settings_try_new("org.gnome.Terminal.ProfilesList")
if not profiles:
default_path = "/org/gnome/terminal/legacy/profiles:/:" + profiles.get_string("default") + "/"
settings = Gio.Settings.new_with_path("org.gnome.Terminal.Legacy.Profile",
default_path)
else:
settings = Gio.Settings.new("org.gnome.gedit.plugins.terminal")
return settings
Inspecionando org.gnome.terminal.legacy.profiles:
em dconf-editor
, existia tal perfil.Depois de excluí-locom:
dconf reset -f /org/gnome/terminal/legacy/profiles:/
Eu poderia alterar as configurações org.gnome.gedit.plugins.terminal
e fazer com que elas entrassem em vigor. Para background-color
, tive que desabilitar use-theme-colours
primeiro.