Как изменить цветовую схему в bash в Ubuntu для Windows?

Я пробовал создавать цветовые схемы с помощью https://terminal.сексуальная и http://ciembor.github.io/4bit/ но я не могу получить любой из их экспорта для работы с bash на Ubuntu на Windows.

каков правильный подход для настройки цветов в boUoW?

25
задан magicandre1981
10.01.2023 22:28 Количество просмотров материала 3406
Распечатать страницу

6 ответов

Это также славное и легкое решение, от https://medium.com/@iraklis/fixing-dark-blue-colors-on-windows-10-ubuntu-bash-c6b009f8b97c:

добавить это .bashrc:

LS_COLORS='rs=0:di=1;35:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:';
export LS_COLORS

PS1='\e[37;1m\u@\e[35m\W\e[0m$ ' # this will change your prompt format

и я нашел это полезным тоже для читаемости vim:

echo "set background=dark" >> .vimrc
20
отвечен Guillermo González de Garibay 2023-01-12 06:16

проблема не специфична для bash на Ubuntu для Windows, так как терминал по-прежнему предоставляется conhost.exe.

чтобы изменить цвета, вы можете перейти в по умолчанию:

enter image description here

и затем вы можете нажать каждый отдельный цвет и изменить его на другой цвет.

enter image description here

процесс несколько запутанный, потому что при нажатии на цветной прямоугольник, вы изменяете то, что выбрано как Экрана Фоне. Таким образом, вы сначала должны изменить этот выбор, настроить цвет, а затем изменить выбор обратно в нужный цвет фона.

в целом, проще просто пойти с другим терминалом или эмулятором консоли в целом. Я лично использую ConEmu теперь, что позволяет изменять цветовые схемы намного проще.

11
отвечен Der Hochstapler 2023-01-12 08:33

Я не думаю, что пользовательский интерфейс позволяет изменять все цвета ANSI, вам придется редактировать их через реестр.

там уже solarized-темная тема, которая достаточно хорошо работает на https://github.com/neilpa/cmd-colors-solarized

(закрыть/открыть окно консоли, чтобы активировать)

3
отвечен laktak 2023-01-12 10:50

такое же решение, как и другие некоторые дополнительные пояснения для таких как я (https://medium.com/@iraklis/fixing-dark-blue-colors-on-windows-10-ubuntu-bash-c6b009f8b97c)

cd /home/<user>
ls -a

вы должны найти .bashrc и сделать БУ

cp .bashrc .bashrcBU

добавить 2 строки

echo "LS_COLORS='rs=0:di=1;35:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:';" >> .bashrc
echo "export LS_COLORS" >> .bashrc

перед изменением vim также фон, чтобы увидеть правильно

echo "set background=dark" >> .vimrc

выйти и перезапустить

у вас тогда еще есть путь в названии с этим странным синий цвет. Вы можете изменить это с помощью PS1. Вот источник (/q/how-do-i-select-a-set-of-specific-cells-and-then-copy-their-entire-row-283298/"PS1='\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;35m\]\w\[\033[00m\]\$'" >> .bashrc следующее

2
отвечен Dorian Grv 2023-01-12 13:07

вы можете использовать настройки цвета Windows cmd, чтобы настроить лук. Просто нажмите на маленький значок ubuntu в правом верхнем углу и нажмите кнопку Свойства.

кроме того, чтобы настроить приглашение, вы можете использовать

export PS1="\e[0;31m[\u@\h \W]$ \e[m "

, который изменит только приглашение на красный и так далее.

как таковой, цвета, кажется, хорошо работают на лук. Вышеуказанные сайты не будут работать, поскольку они создают конфигурационные файлы для конкретных эмуляторов терминалов, но его просто cmd здесь.

1
отвечен PulseJet 2023-01-12 15:24

также ищет решение, нашел этот пост суперпользователя, то этот пост от MS Общие Сведения О Параметрах Узла Консоли Windows

то, что это в основном составляет, все настройки хранятся в самом файле ярлыка при создании в меню Пуск / закреплен на панели задач. Которые затем можно изменить, изменив свойства.

все, включая цвета, можно настроить в записи реестра [HKEY_CURRENT_USER\Console\Git Bash] с помощью свойств изложено в MS post, но реализовать изменения Баш.exe должен быть выполнен непосредственно путем запуска "C:\Windows\System32\bash.exe " через Windows+R, чтобы заставить Windows, чтобы остановить Чтение конфигурации в после записи реестра.

после того, как удовлетворены конфигурацией, создавать новые ссылки ярлык в Пуске и pin-к панели задач (если это ваша вещь).

аргумент для этого, проще ли управлять радикальными изменениями (скажем, попробовать новую цветовую схему?) через. reg-файл через утомительное внесение и сохранение изменений в файл ярлыка.

0
отвечен Bob Smith 2023-01-12 17:41

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

bash
command-line
ubuntu
windows-10-v1607
windows-subsystem-for-linux
Вверх