11.10にアップデートしたばかりですが、geditの組み込み端末がデフォルトの端末と一致しなくなりました。私は白と黒のターミナルを見るのが嫌いです。組み込み端末をデフォルトの端末と一致させる方法を知っている人はいますか?
これはスクリーンショットです:
Geditの組み込み端末をデフォルトの端末と一致させたい。
次のパッケージがインストールされていることを確認してください。
gconf-editor
を開いてapps navigate gnome-terminalに移動し、プロファイルを選択します。
dconf-editor
を開き、org gn gnome➜gedit➜plugins➜terminalに移動し、use-theme-colorsキー:
Gconf-editorから、の値をコピーします
dconf-editorの対応するキーに移動します。埋め込み端末は通常のgnome-terminalと一致するはずです。
これはgedit 3用です
ここで同じ問題がライトグレーに白。
/usr/lib/gedit/plugins/terminal.py
を手動で編集しました。使用される端末はxtermです。
検索する:
fg = context.get_color(Gtk.StateFlags.NORMAL)
bg = context.get_background_color(Gtk.StateFlags.NORMAL)
と交換します
fg = Gdk.RGBA(0, 0, 0, 1)
bg = Gdk.RGBA(1, 1, 1, 1)
情報:fg
=黒のテキスト、bg
=白の背景
システムテーマの色を使用するにチェックマークが付いていないことを確認してから、動作するはずです:
gconf-editor
を開き、apps->gnome-terminal->profiles->Default
に移動します
これにより、テキストが白に、背景が黒に設定されます。端末と組み込み端末の両方にこれを設定します。それぞれに異なる色を使用したい場合は、代わりにこれを行います。
gconf-editor
を開き、apps->gedit-2->plugins
に移動します
ファイルを編集/usr/lib/gedit-2/plugins/terminal.py
線の下:
GCONF_PROFILE_DIR = "/apps/gnome-terminal/profiles/Default"
新しい行を追加します。
GCONF_GEDIT_DIR = "/apps/gedit-2/plugins"
次に、行を置き換えます。
if not gconf_get_bool(self.GCONF_PROFILE_DIR + "/use_theme_colors"):
fg_color = gconf_get_str(self.GCONF_PROFILE_DIR + "/foreground_color", None)
bg_color = gconf_get_str(self.GCONF_PROFILE_DIR + "/background_color", None)
と:
if not gconf_get_bool(self.GCONF_GEDIT_DIR + "/use_theme_colors"):
fg_color = gconf_get_str(self.GCONF_GEDIT_DIR + "/foreground_color", None)
bg_color = gconf_get_str(self.GCONF_GEDIT_DIR + "/background_color", None)
これで、apps->gedit-2->plugins
で作成したキーを使用して、埋め込み端末のみの色を設定できます
Ubuntu 16.04のterminal.py
を調べると、いくつかのレガシープロファイルがロードされているようです。
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
org.gnome.terminal.legacy.profiles:
のdconf-editor
を調べると、そのようなプロファイルがありました。 削除後 with:
dconf reset -f /org/gnome/terminal/legacy/profiles:/
org.gnome.gedit.plugins.terminal
の設定を変更して、それらを有効にすることができます。 background-color
の場合、最初にuse-theme-colours
を無効にする必要がありました。
13.04では、プロパティへのgconf-editorパスが次のように変更されました:org-> gnome-> gedit-> terminal