Похожие вопросы

Параллельное выполнение команд с ограничением количества одновременных команд
OS-X терминал ведет себя странно после запуска Python в интерактивном режиме
Почему я не могу создать символическую ссылку на каталог на том же уровне, что и каталог?
Как распечатать команду bash history и добавить ее в файл?
Записать импортируемый массив в файл в Bash?
Как запустить SAMBA на MAC OS X с терминала?
Как я могу SSH в "Bash на Ubuntu на Windows 10"?
Скрипт Bash выполняется, но команда' until ' не найдена
Фоновый процесс с выводом stdOut/StdErr в файлах и консоли
Как передать параметр в команду linux в конце строки
Хрон на Mac не работает во время сна
BASH: асинхронное выполнение команд с задержкой
невозможно выполнить: слишком много уровней символьных ссылок
Как установить ComixCursors (или другие темы X-cursor) в Ubuntu с помощью сценария оболочки?
Терминал, начинающийся с сообщения" no such file or directory: "в OS X

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

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

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

5
задан magicandre1981
источник

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 2017-04-11 15:48:40
источник

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

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

enter image description here

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

enter image description here

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

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

11
отвечен Der Hochstapler 2016-11-21 15:37:11
источник

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

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

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

3
отвечен laktak 2016-11-18 08:00:30
источник

такое же решение, как и другие некоторые дополнительные пояснения для таких как я (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 2018-01-15 12:41:30
источник

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

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

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

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

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

1
отвечен PulseJet 2016-08-17 13:34:37
источник

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

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

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

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

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

0
отвечен Bob Smith 2018-10-27 01:53:29
источник