Hacer que los colores del terminal integrado de gedit sean los mismos que los del terminal predeterminado

Hacer que los colores del terminal integrado de gedit sean los mismos que los del terminal predeterminado

Acabo de actualizar a 11.10 y ahora mi terminal integrado en gedit no coincide con mi terminal predeterminado. Odio mirar un terminal blanco y negro. ¿Alguien sabe cómo hacer que el terminal integrado coincida con el terminal predeterminado?

Esta es una captura de pantalla:

Captura de pantalla

Quiero que mi terminal integrado en gedit coincida con mi terminal predeterminado.

Respuesta1

  1. Asegúrese de tener instalados los siguientes paquetes:

  2. Abre gconf-editory navega hastaaplicaciones ➜ gnome-terminaly seleccione un perfil:

    ingrese la descripción de la imagen aquí

  3. Ahora abre dconf-editory navega hastaorg ➜ gnome ➜ gedit ➜ complementos ➜ terminaly desmarque elusar-colores-temáticosllave:

    ingrese la descripción de la imagen aquí

  4. Desde gconf-editor, copie los valores del

    • color de fondo
    • color de primer plano
    • paleta

    a las claves correspondientes en dconf-editor. El terminal integrado ahora debería coincidir con un terminal gnome normal.

    ingrese la descripción de la imagen aquí

Respuesta2

Esto es para gedit 3.

El mismo problema aquí blanco sobre gris claro.

Edité manualmente /usr/lib/gedit/plugins/terminal.py. El terminal utilizado es xterm.

Buscar:

fg = context.get_color(Gtk.StateFlags.NORMAL)
bg = context.get_background_color(Gtk.StateFlags.NORMAL)

lo reemplazo con

fg = Gdk.RGBA(0, 0, 0, 1)
bg = Gdk.RGBA(1, 1, 1, 1)

Información: fg= texto negro, bg= fondo blanco

Respuesta3

Asegúrate de no haber marcadoUsar colores del tema del sistemaentonces debería funcionar:

ingrese la descripción de la imagen aquí

Respuesta4

Al inspeccionar terminal.pyUbuntu 16.04, parece que carga algún perfil heredado:

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

Al inspeccionar org.gnome.terminal.legacy.profiles:en dconf-editor, había tal perfil.Después de borrarlocon:

dconf reset -f /org/gnome/terminal/legacy/profiles:/

Podría cambiar la configuración org.gnome.gedit.plugins.terminaly hacer que surtan efecto. Para background-color, tuve que desactivar use-theme-coloursprimero.

información relacionada