Https://terminal.sexy ve http://ciembor.github.io/4bit/ ile renk şemaları oluşturmaya çalıştım, ancak ihracatlarının hiçbirini Windows'ta Ubuntu'da bash ile çalışamıyorum.
BOUOW içindeki renkleri özelleştirmek için doğru yaklaşım nedir?
Https://terminal.sexy ve http://ciembor.github.io/4bit/ ile renk şemaları oluşturmaya çalıştım, ancak ihracatlarının hiçbirini Windows'ta Ubuntu'da bash ile çalışamıyorum.
BOUOW içindeki renkleri özelleştirmek için doğru yaklaşım nedir?
Yanıtlar:
Bu aynı zamanda https://medium.com/@iraklis/fixing-dark-blue-colors-on-windows-10-ubuntu-bash-c6b009f8b97c'den güzel ve kolay bir çözümdür :
Bunu şuraya ekle .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
Ve bunu vimin okunabilirliği için de faydalı buldum:
echo "set background=dark" >> .vimrc
Terminal, hala terminal tarafından sağlandığı için, sorun Ubuntu Windows için bash ile ilgili değildir conhost.exe
.
Renkleri değiştirmek için Varsayılanlara girebilirsiniz :
Ve sonra her bir rengi tıklayıp başka bir renge dönüştürebilirsiniz.
İşlem biraz kafa karıştırıcı, çünkü bir renk dikdörtgeni tıklatarak, Ekran Arka Planı olarak seçileni değiştiriyorsunuz . Bu yüzden önce bu seçimi değiştirmeli, rengi ayarlamalı ve sonra seçimi istediğiniz arka plan rengine getirmelisiniz.
Genel olarak, sadece tamamen farklı bir terminal veya konsol emülatörü ile gitmek daha kolaydır. Ben şimdi kişisel olarak ConEmu'yu kullanıyorum , bu da renk şemalarını daha kolay değiştirmenize izin veriyor.
Screen Text
siyah (0,0,0) ve Screen Background
çeşit açık sarı benim için oldukça iyi çalıştı (255255150). Örnek ekran görüntüsüne bakın .
UI'nin tüm ANSI renklerini değiştirmenize izin verdiğini sanmıyorum, kayıt defterinde düzenlemelisiniz.
Zaten https://github.com/neilpa/cmd-colors-solarized üzerinde oldukça iyi çalışan, solarize karanlık bir tema var.
(etkinleştirmek için konsol penceresini kapatın / açın)
Benim gibi insanlar için daha fazla açıklamayı içeren diğerleri ile aynı çözüm ( https://medium.com/@iraklis/fixing-dark-blue-colors-on-windows-10-ubuntu-bash-c6b009f8b97c )
cd /home/<user>
ls -a
Bir .bashrc bulmak ve bir BU yapmak gerekir
cp .bashrc .bashrcBU
2 satır ekle
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 değişiklikten önce arka arkaya doğru şekilde
echo "set background=dark" >> .vimrc
çık ve yeniden başlat
Daha sonra hala bu garip mavi rengin bulunduğu isimde yolunuz var. Bunu PS1 ile değiştirebilirsiniz. İşte kaynak ( https://apple.stackexchange.com/questions/219125/is-there-a-way-to-change-the-font-color-of-the-current-path-in-termial )
echo $PS1
\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$
Benim tarafımdaki balis [\ 033 [01; 34m] * [\ 033 [00m] mavi renktir, bu yüzden rengini pembe olarak değiştiririm [\ 033 [01; 34m] * [\ 033 [00m] . PS1'in üzerine yazmak için
@DÜZENLE:
Bunu bu şekilde yapabilirsiniz, ancak kalıcı olmayacak ve bu değişken oturumun sonunda silinecektir.
PS1='\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[00m\]\w\[\033[00m\]\$'
Kalıcı hale getirmek için, onu önceki .bashrc gibi bir oturumun başında yüklenecek bir dosyaya yazmanız gerekir.
echo "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
2019 Çözüm:
Microsoft'tan resmi ColorTool , her bir rengi kendiniz ayarlamak zorunda kalmadan genel renk düzenini değiştirmek için kullanılabilir.
Sadece zip dosyasını indirin ( SürümlerColor Tool <Month> <Year>
altında arayın ) ve aracı herhangi bir klasöre çıkartın. Sonra onu bash'ınızdan çalıştırın:
# run in wsl bash (or any other windows terminal)
# note that -x is required for wsl
./ColorTool.exe -x <scheme name>
# for the change to have permanent effect go to properties and click ok
Daha sonra , ColorTool klasörüne bir .itermcolors
dosya yerleştirerek diğer renk şemalarını iTerm formatında kolayca alabilirsiniz schemes
.
BoW'u özelleştirmek için windows cmd'nin renk özelleştirmesini kullanabilirsiniz. Basitçe sağ üst köşedeki küçük ubuntu ikonuna tıklayın ve özellikleri tıklayın.
Ayrıca, istemi özelleştirmek için kullanabilirsiniz.
export PS1="\e[0;31m[\u@\h \W]\$ \e[m "
hangi sadece istemi kırmızı ve benzeri değiştirir.
Gibi, renkler boW üzerinde iyi çalışıyor gibi görünüyor. Yukarıdaki siteler belirli terminal emülatörleri için config dosyaları oluşturduklarından işe yaramaz, ancak burada cmd.
Ayrıca çözüm aramaya, o zaman bu SuperUser yazı MS'den bu yazı bulundu , Windows Konsol Sunucu Ayarlarını Anlama
Temelde, tüm ayarların Kısayol dosyasında, Başlat menüsünde / Görev çubuğuna tutturulmuş olarak oluşturulduktan sonra saklanmasıdır. Bu özellik değiştirilerek değiştirilebilir.
Renkler dahil her şey [HKEY_CURRENT_USER \ Console \ Git Bash] kayıt girişinde MS postasında belirtilen özellikleri kullanarak özelleştirilebilir, ancak değişikliği gerçekleştirmek için bash.exe dosyasının doğrudan "C: \ Windows \ System32 \ bash.exe çalıştırılarak çalıştırılması gerekir" msgstr "Windows + R yoluyla, Windows'un kayıt defteri girişlerinden sonra config okumasını durdurması için zorlamak.
Konfigürasyondan memnun kaldıktan sonra, başlangıçta ve pin-to-görev çubuğunda yeni kısayol bağlantıları oluşturun (eğer sizin durumunuzsa).
Bu şekilde yapmanın argümanı, değişikliklerin kapsamlı bir şekilde yapılması ve kısayol dosyasına yapılan değişikliklerin kaydedilmesinden ziyade .reg dosyası üzerinden değişikliklerin yönetilmesi (yeni bir renk şeması denemek mi?).