你的LS_COLORS是什么?

Use*_*er1 6 linux bash ls

在安装完整版的Cygwin之后,我打开了MinTTY shell,我喜欢黑色的绿色.然而,当我做'ls'时,我得到一个深蓝色的目录.它不是很易读.我发现LS_COLORS环境变量控制ls的输出.这是我目前的默认值:

no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;01:
or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:
*.com=00;32:*.btm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:
*.tgz=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:
*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.bz=00;31:*.tz=00;31:*.rpm=00;31:
*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;35:*.xbm=00;35:*.xpm=00;35:
*.png=00;35:*.tif=00;35:

从转变di=00;34di=00;94品牌LS更可读.有没有人发现其他有用的调整?

Joh*_*lla 13

出于可读性目的,不是更改LS_COLORS生成的颜色,而是通过将"深蓝色"映射到更易读的RGB值来更改终端解释这些颜色的方式.如果深蓝色对你来说是不可读的ls,那对你来说无处可读.

通常,您应该更改的主要时间LS_COLORS是您想要ls了解其他扩展或单独处理它们.

  • 这取决于您的终端——这通常是可配置的。例如,在“gnome-terminal”中,它位于“编辑>配置文件>颜色”中。 (3认同)
  • 不错的建议!这也适用于PuTTY.打开设置菜单,单击窗口 - >颜色,然后使用"选择要调整的颜色"选项重新定义"ANSI蓝色"的RGB值.(不要忘记保存会话菜单下的默认设置,否则这些设置不会粘住) (3认同)