Подтвердить что ты не робот

Установка цветов для ls в git bash на окнах

Недавно я установил GitHub для Windows, и я использую приглашение git bash - одна вещь, которая прослушивает меня прямо сейчас, когда я печатаю LS, все каталоги отображаются в синем цвете.

Как мне изменить мою оболочку git bash, чтобы при вводе LS каталоги отображались в другом цвете до синего?

4b9b3361

Ответ 1

Это не проблема git, а больше оболочки, которую вы используете. В MINGW32 с использованием git 2.9 +:

  • C:\Program Files\ Git\etc\ bash.bashrc
# Uncomment to use the terminal colours set in DIR_COLORS        
eval "$(dircolors -b /etc/DIR_COLORS)"
  1. C:\Program Files\Git\etc\ DIR_COLORS

DIR 01;37 # Attribute=bold; Text color=white

Файл DIR_COLORS:

# Below are the color init strings for the basic file types. A color init
# string consists of one or more of the following numeric codes:
# Attribute codes:
# 00=none 01=bold 04=underscore 05=blink 07=reverse 08=concealed
# Text color codes:
# 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white
# Background color codes:
# 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white
#NORMAL 00    # no color code at all
#FILE 00      # regular file: use no color at all 
RESET 0       # reset to "normal" color 
DIR 01;37     # directory 
LINK 01;36    # symbolic link.  (If you set this to 'target' instead of a
              # numerical value, the color is as for the file pointed to.)

Также см. следующие сообщения:

Для более старой версии Git папка bash_profile in Git_Installation\etc изменила цвета:

LS_COLORS='di=1:fi=0:ln=31:pi=5:so=5:bd=5:cd=5:or=31:mi=0:ex=35:*.rpm=90'
export LS_COLORS
alias ls='ls -F --color --show-control-chars'

Ответ 2

Проверьте, есть ли у вас файл:% USERPROFILE% \. minttyrc
В этом файле вы можете настроить значения RGB для цветов консоли.
Я использую следующее, чтобы цвета были легко читаемы на темном фоне:

BoldBlack=128,128,128
Red=255,64,40
BoldRed=255,128,64
Green=64,200,64
BoldGreen=64,255,64
Yellow=190,190,0
BoldYellow=255,255,64
Blue=0,128,255
BoldBlue=128,160,255
Magenta=200,64,255
BoldMagenta=255,128,255
Cyan=64,190,190
BoldCyan=128,255,255
White=200,200,200
BoldWhite=255,255,255

Ответ 3

Я никогда не пытался использовать GIT в Windows... но вы должны иметь возможность настраивать цвета текста с помощью git -config ":

Существует также файл (скрытый?).gitconfig, который вы можете редактировать напрямую:

Наконец, эта ссылка содержит несколько полезных советов:

Ответ 4

Мне удалось изменить DIR_COLORS в /c/Program\ Files/Git/etc, просто добавив ;47 в строку 49:

был

DIR 01;34

и теперь

DIR 01;34;47

Итак, теперь каталоги перечислены на белом фоне и гораздо легче читать.