【问题标题】:How to change color of directory suggestions in ZSH如何在 ZSH 中更改目录建议的颜色
【发布时间】:2020-10-07 18:27:41
【问题描述】:

我正在使用 oh-my-zsh

问题:想改变建议目录的背景颜色

如何重现问题: 运行ls,然后输入vim <tab>(在zsh中)

黄色背景颜色 -> 到任何其他颜色
我曾尝试使用https://geoff.greer.fm/lscolors/ 测试颜色,但没有成功。

目前在我的 .zshrc 中有这个 _ls_colors="di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43"
zstyle ':completion:*:default' list-colors "${(s.:.)_ls_colors}"

【问题讨论】:

  • “建议目录”是什么意思?
  • 也许您可以添加整个终端的屏幕截图?我不确定我在您发布的裁剪得很紧的图片中看到的是什么。
  • @MarlonRichert 在您键入字符时建议目录,单击选项卡,它会为您提供可用目录的建议?屏幕截图是建议目录的示例“build/.../node_modules”背景是黄色的,我想将其更改为另一种颜色。
  • 你能分享你的~/.zshrc文件吗?

标签: zsh oh-my-zsh


【解决方案1】:

感谢@Jairo Molina 的建议 - 这对我的.zshrc 有用:

# remove ls highlight color
_ls_colors=":ow=01;33" 
zstyle ':completion:*:default' list-colors "${(s.:.)_ls_colors}"
LS_COLORS+=$_ls_colors

呈现:

vs 这种肮脏:

这也适用于ls,而您的上述位则没有

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-10-03
    • 1970-01-01
    • 2018-07-28
    • 2021-01-18
    • 2022-01-08
    • 2012-08-23
    • 2015-03-30
    相关资源
    最近更新 更多