Как я устанавливаю СРОКИ переменная среды для приложения Эмулятора терминала Gnome?

Значения по умолчанию переменной среды ТЕРМИНА к xterm так .bashrc файл не обеспечивают насыщенный цвет в оболочке по умолчанию.

Как я изменяю ТЕРМИН переменная среды для xterm-окрашивания для приложения эмулятора терминала гнома только?

Обновление: насыщенным цветом я имею в виду, изменяет командную строку для использования цвета в дополнение к отображению вывода, такого как каталог, перечисляющий в цвете также.

7
задан 27 April 2015 в 01:14

2 ответа

Для gnome-terminal

Изменяют настройки профиля в gnome-termninal:

enter image description here

Замена /bin/bash с Вашей оболочкой управляют и используют Ваш параметр для TERM.

можно также отредактировать записи с dconf. Откройте терминал и запуститесь dconf-editor:

dconf-editor

Открывают запись org/gnome/terminal/legacy/profiles: и выбирают Ваш профиль. Измените значение для custom-command.

6
ответ дан 23 November 2019 в 06:21

Здесь существует две проблемы.

Каждый - то, как обнаружить, если Вы выполняете внутренний терминал гнома (или какое-либо другое приложение с помощью того же vte виджета для фактической эмуляции терминала). Принятие Вас находится на достаточно недавней Ubuntu, присутствии $VTE_VERSION переменная говорит Вам это. Вы могли отредактировать свой .bashrc для содержания чего-то как

if [ -n "$VTE_VERSION" ]; then
    # Gnome-terminal and other vte3-based emulators
    color_prompt=yes
fi

Другая проблема - это по некоторым причинам значение по умолчанию Ubuntu .bashrc попытки искать xterm-color который действительно не используется в наше время. Любой стандарт xterm (который поддерживает цвета так или иначе), или более современное xterm-256color популярный выбор, значение по умолчанию, медленно двигающее последнего. (терминал гнома изменил свое значение по умолчанию от xterm кому: xterm-256color в 3,16, который присутствует в Ubuntu 15.10 вне),

Если требуется продвинуться и уже обладать большим количеством из, раскрашивает несколько приложений, я рекомендую уже переключиться на TERM=xterm-256color, который Вы могли также сделать в если-ответвлении выше.

Ubuntu .bashrc является устаревшим для использования xterm-color. Я очень скорее рекомендую изменить эти биты в сценарии вокруг что $TERM Вы уже имеете (xterm) или предпочел бы иметь (возможно, xterm-256color), а не наоборот, изменяя $TERM соответствовать .bashrcтребование.

6
ответ дан 23 November 2019 в 06:21

Другие вопросы по тегам:

Похожие вопросы: