Использование цветовых схем konsole (kde) в терминале gnome?

2581
fazpas

Есть ли способ раскрасить терминал Gnome так, как консоль из KDE использует цвета? По крайней мере, я бы хотел изменить цвет user@name:~$, потому что иногда становится довольно трудно читать, когда все одного цвета.

Вот некоторые примеры konsole, которые я хотел бы эмулировать для терминала gnome:

enter image description here

enter image description here

2

2 ответа на вопрос

3
David Z

Если вы говорите о цвете текста и фона текста в самом терминале, это, безусловно, возможно. Эти цвета создаются управляющими кодами ANSI, которые не являются специфичными ни для Konsole, ни для gnome-терминала; они работают в любой терминальной программе, которая вообще поддерживает цвет. Полный список кодов смотрите в Википедии .

Чтобы фактически использовать цветовые коды, вы пишете последовательность формы \[\033[01;31m\]. В этом примере цвет переднего плана текста изменяется на ярко-красный ( 01ярко, 31красный), пока не встретится другое изменение цвета. Чтобы использовать другой цвет, измените 31 на любое число от 30-37 (для цветов переднего плана) или 40-47 (для цветов фона). В качестве примера моя подсказка оболочки установлена

export PS1="\[\033[01;32m\]\u@\h\[\033[01;34m\] \W \[\033[01;37m\]\$\[\033[00m\] " 

что дает мне имя пользователя @ host зеленым, рабочий каталог синим, а затем литерал $желтым. В \[\033[00m\]конце - код сброса, который очищает любые цвета переднего плана / фона, которые были установлены.

Кстати, фактический цвет, которому, скажем, 31соответствует, обычно красный, но его можно изменить. Я знаю, что Konsole позволяет вам установить цветовую палитру ANSI, я не уверен, имеет ли gnome-терминал такую ​​же возможность.

Да, работал на гном-терминале. fazpas 13 лет назад 0
0
msw

Смотрите также Gnome Terminal ➤ Редактировать ➤ Профили ... и vi +/color ~/.bashrc

Редактирование bashrc будет работать, я должен отредактировать PS1 =, как сказал Давид Заславский. fazpas 13 лет назад 0

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