Можно ли раскрасить подсказку («user @ host: ~ / dir / $») в Bash? Некоторые команды генерируют много выходных данных, и иногда трудно найти, где они начались. Раскраска очень поможет.
Нашел простой способ сделать это:
Раскомментировать force_color_prompt=yes
в ~/.bashrc
.
Bashish является механизмом темы для консоли; проверьте некоторые снимки экрана здесь :-)
Легко установить:
После этого закройте любые открытые терминалы и тип:
bashish list
получить список уже созданных тем.
Весело провести время :-)
Универсальная альтернатива другим решениям:
if [ $(which dircolors) ] then if [ -r ~/.dircolors ] then eval "$(dircolors -b ~/.dircolors)" else eval "$(dircolors -b)" fi export color_support=true fi
Кроме того, вы можете включить цвета в общих командах, таких как ls
и grep
.
if [ "$color_support" = true ] then alias ls="ls --color=auto" alias grep="grep --color=auto" fi