2

Я использую CentOS 4.8. Мне нравится серый цвет фона и черный цвет переднего плана, из-за которого мои глаза не болят.

когда я устанавливаю 'export PS1 = "\e [0; 30m\e [47m\u @\h \w>"', это только меняет цвета строки приглашения bash.

Когда я редактирую текст через 'vi' или ищу информацию через 'info', цвета возвращаются к значениям по умолчанию.

Поэтому мне интересно, как глобально изменить цвет фона и переднего плана. спасибо за любой совет.

обновления:

Мой CentOS является серверной версией, поэтому нет графического интерфейса.

2 ответа2

2

Цвет терминала задается флагом в команде xterm (если вы, конечно, используете X):

-bg color
This option specifies the color to use for the background of the window. The default is ''XtDefaultBackground.''

-fg color
This option specifies the color to use for displaying text. The default is ''XtDefaultForeground.''
-fn font
1

Терминал Gnome выбирает цвет фона из используемого профиля, поэтому любое изменение повлияет на цвет фона всех терминалов, использующих один и тот же профиль. Ключ конфигурации хранится в /apps/gnome-Terminal / Profiles / Default / background_color, где Default - это текущий используемый профиль. Я продемонстрировал это в приведенном ниже коде.

  1. Откройте файл с именем% gconf.xml в */apps/gnome-terminal/profile /Default
  2. Измените цвет фона и переднего плана соответственно.

     <?xml version="1.0"?>
      <gconf>
      <entry name="use_theme_colors" mtime="1401108737" type="bool" value="false"/>
      <entry name="visible_name" mtime="1401108737" type="string">
        <stringvalue>Default</stringvalue>
      </entry>
    <entry name="palette" mtime="1401108737" type="string">
        <stringvalue>#2E2E34343636:#CCCC00000000:#4E4E9A9A0606:#C4C4A0A00000:#34346565A4A4:#757550507B7B:#637AD089D262:#D3D3D7D7CFCF:#555557575353:#EFEF29292929:#8A8AE2E23434:#FCFCE9E94F4F:#72729F9FCFCF:#ADAD7F7FA8A8:#3434E2E2E2E2:#EEEEEEEEECEC</stringvalue>
    </entry>
    <entry name="background_color" mtime="1401108737" type="string">
        <stringvalue>#000000000000</stringvalue>
    </entry>
    <entry name="foreground_color" mtime="1401108737" type="string">
        <stringvalue>#FFFFFFFFFFFF</stringvalue>
    </entry>
    <entry name="bold_color" mtime="1401108737" type="string">
        <stringvalue>#000000000000</stringvalue>
    </entry>
    

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .