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:
Quiero que mi terminal integrado en gedit coincida con mi terminal predeterminado.
Respuesta1
Asegúrese de tener instalados los siguientes paquetes:
Abre
gconf-editor
y navega hastaaplicaciones ➜ gnome-terminaly seleccione un perfil:Ahora abre
dconf-editor
y navega hastaorg ➜ gnome ➜ gedit ➜ complementos ➜ terminaly desmarque elusar-colores-temáticosllave: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.
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:
Respuesta4
Al inspeccionar terminal.py
Ubuntu 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.terminal
y hacer que surtan efecto. Para background-color
, tuve que desactivar use-theme-colours
primero.