Можно ли раскрасить подсказку в Bash?


14

Можно ли раскрасить подсказку ("user @ host: ~ / dir / $") в Bash? Некоторые команды генерируют много выходных данных, и иногда трудно найти, где они начались. Раскраска очень поможет.


Да, вы можете. Посмотрите эту ссылку
karthick87

Ответы:


30

Нашел простой способ сделать это:

Раскомментировать force_color_prompt=yesв ~/.bashrc.


1
Это, безусловно, самый простой способ :)
Маленькая Джава

Я совершенно не заметил эту опцию в ~ / .bashrc! Спасибо в любом случае!
Ubuntuser

0

Bashish - это тематический движок для консоли; проверьте некоторые скриншоты здесь :-)

Это легко установить:

  1. Нажмите на ссылку для скачивания на сайте
  2. получить дебют для Ubuntu
  3. дважды щелкните загруженный файл, и Центр программного обеспечения установит его для вас.

После этого закройте все открытые клеммы и введите:

bashish list

чтобы получить список уже созданных тем.

Веселитесь :-)


0

Универсальная альтернатива другим решениям:

если [ $ ( какие дирколоры ) ]  
 тогда if [ - r ~ /. dircolors ] затем eval "$ (dircolors -b ~ / .dircolors)", иначе eval "$ (dircolors -b)" fi 
  export color_support = true
 fi
    
  
     
  
     
  

Кроме того, вы можете включить цвета в общих командах, таких как lsи grep.

if [ "$ color_support" = true ] тогда 
  псевдоним ls = "ls --color = auto" 
  псевдоним grep = "grep --color = auto" fi   


В каких файлах должен храниться этот код?
Чай Т. Рекс

Я предлагаю .bashrcдля простоты. :)
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.