我在 Fedora 33 操作系统中使用 zshell。
我以前做的配置在我的~/.zshrc
文件
每当我运行ls
命令时,我都会收到以下错误 -
ls: unparsable value for LS_COLORS environment variable
Run Code Online (Sandbox Code Playgroud)
我该如何解决这个错误?
当我做回声时,LS_COLORS 是正确的。
M. ~
? echo $LS_COLORS
GxFxCxDxBxegedabagaced
Run Code Online (Sandbox Code Playgroud)
有(至少)两种常见格式用于将颜色归于ls
. 您的变量似乎包含 BSD 样式的格式,该格式通常提供给LSCOLORS
环境变量。GNU 工具使用不同的格式(并有助于将变量重命名为LS_COLORS
)。
您可以使用该dircolors
工具为 GNU 样式变量创建适当的设置。