Установка Kubuntu заставила Kodi доминировать

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

Один из них заключается в том, как определить, запущена ли вы внутри gnome-терминала (или любого другого приложения, использующего тот же виджет 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 является популярным выбором, по умолчанию медленно перемещается к последнему. (gnome-terminal изменил значение по умолчанию от xterm до xterm-256color в 3.16, которое присутствует в Ubuntu 15.10 за пределами)

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

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

0
задан 22 February 2018 в 23:14

0 ответов

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

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