首页 > Windows开发 > 详细

Windows Terminal + wsl + zsh 之调整ls命令颜色、底色方法

时间:2020-06-22 18:23:20      阅读:141      评论:0      收藏:0      [点我收藏+]

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!

 

 

额外分享下设置windows terminal的复制粘贴快捷键

alt+c 复制 alt+v粘贴 alt+w关闭...

    "keybindings": [
        {"command":"closeTab", "keys":["Ctrl+w"]},
        {"command": "newTab", "keys":["Ctrl+t"]},
        {"command": "toggleFullscreen", "keys":["Alt+x"]},
        {"command":"closePane", "keys":["Alt+w"]},
        {"command": {"action":"copy","singleLine":false}, "keys":["Alt+c"]},
        {"command": {"action":"paste","singleLine":false}, "keys":["Alt+v"]}
    ]

 

Windows Terminal + wsl + zsh 之调整ls命令颜色、底色方法

原文:https://www.cnblogs.com/sgmder/p/13177561.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!