Windows Terminal + wsl + zsh 之調整ls命令顏色、底色方法


windows terminal + zsh下,如果訪問windows的目錄,因為權限是777,所以ls的時候,會出現綠底藍字的情況,特別的辣眼睛,搜了無數博客終於解決,記錄下來造福大家。

初始情況:

調整后:

調整方法如下:

1. cd ~

2. dircolors -p > .dircolors

3. vim .dircolors
找到 OTHER_WRITABLE 34;42
修改為 OTHER_WRITABLE 34;01

4. vim .zshrc
編輯.zshrc,添加下面這段(是從.bashrc拷貝出來的)
 if [ -x /usr/bin/dircolors ]; then
     test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
        alias ls='ls --color=auto'
        alias dir='dir --color=auto'
        alias vdir='vdir --color=auto'
        alias grep='grep --color=auto'
        alias fgrep='fgrep --color=auto'
        alias egrep='egrep --color=auto'
 fi

5. source .zshrc

搞定,修改方法找到了,舉一反三,調整其他顏色都so easy!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM