Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Как сделать терминал цветным  (Прочитано 4663 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн bumbaram

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Как сделать терминал цветным
« : 18 Декабря 2012, 20:23:47 »
Доброе время суток. Собственно сабж. Установлен gnome-terminal.
.bashrc и .profile дефолтные. Терминал полностью черно белый. Если раскомментировать строку в .bashrc
force_color_prompt=yes
то консоль цветная, но tput colors возвращает 8. И темы для vim выглядят убого:(
Как сделать полноценную поддержку цветов в терминале?

Оффлайн ШуркОо

  • Активист
  • *
  • Сообщений: 337
    • Просмотр профиля
Re: Как сделать терминал цветным
« Ответ #1 : 18 Декабря 2012, 20:30:14 »
типо сделать прглашение цветным? примерно так?

если так,то sudo gedit  ~/.bashrc
ищем PS1, ставим туда PS1="\[\033[1;34m\]     \u:\w\n  \[\033[1;34m\]───────────────>  \[\033[0m\]" или PS1='\[\033[0;32m\]\A \[\033[0;31m\]\u\[\033[0;34m\]@\[\033[0;35m\]\h\[\033[0;34m\]:\[\033[00;36m\]\W\[\033[0;33m\] $\[\033[0m\] ' или PS1="\[\033[1;34m\]┌── \u@\h:\w\n└───────>\[\033[0m\]" или читаем литературу и делаем как нам нравится
« Последнее редактирование: 18 Декабря 2012, 20:36:31 от ШуркОо »
Когда вампир кусает человека - человек становится вампиром... Такое ощущение,что всех вокруг покусали бараны =)

Оффлайн bumbaram

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Как сделать терминал цветным
« Ответ #2 : 18 Декабря 2012, 21:53:37 »
нет. Вы описали просто как сделать кастомное приглашение. А мне нужно сделать полноцветный терминал. Сейчас он запускается в решиме совместимости xterm. Я показал вывод tput, он показывает всего 8 цветов. А мне нужно 256.
Немного поясню. Открываем терминал, видим то что на первой картинке.



Вводим новый TERM и получаем вторую картинку.



Скрипт проверки взят отсюда.
Не могу понять почему у меня по умолчанию всего 8 цветов. И правильно ли будет просто сохранить новое значение для переменной в bashrc
« Последнее редактирование: 18 Декабря 2012, 22:28:56 от bumbaram »

Оффлайн Rosenfeld

  • Активист
  • *
  • Сообщений: 388
  • Fedora GNU/Linux
    • Просмотр профиля
Re: Как сделать терминал цветным
« Ответ #3 : 18 Декабря 2012, 22:40:09 »
Поставьте свежую Fedor'у. Ровно 256 цветов в терминале... и без бубна. :) Рекомендую.
Зарегистрированный пользователь Linux # 526899.

Оффлайн bumbaram

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Как сделать терминал цветным
« Ответ #4 : 19 Декабря 2012, 10:46:06 »
Rosenfeld: Отличный совет, безусловно решает мою проблему.

 

Страница сгенерирована за 0.018 секунд. Запросов: 21.