首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Windows终端控制错误的颜色

使用Windows终端控制错误的颜色
EN

Stack Overflow用户
提问于 2021-05-15 06:19:52
回答 1查看 206关注 0票数 0

我正在尝试使用Windows终端中的Cmder。我试着遵循this指南,一切都照它说的做了。

然而,有一个小问题。无论我做什么,提示符的背景颜色都不会改变,它仍然是黑色的。

我找不到问题所在。有什么建议吗?

EN

回答 1

Stack Overflow用户

发布于 2021-08-15 15:12:18

在同一篇文章的评论部分

我也遇到了这个问题,并且能够让它工作。在您的"%cmder_root%\config“目录中,创建一个名为"my_prompt.lua”的文件,并在其中添加以下内容:

代码语言:javascript
复制
function my_prompt_filter()
  cwd = clink.get_cwd()
  prompt = "\x1b[1;32;49m{cwd} {git}{hg}{svn} \n\x1b[1;39;49m{lamb} \x1b[0m"
  new_value = string.gsub(prompt, "{cwd}", cwd)
  clink.prompt.value = string.gsub(new_value, "{lamb}", "λ")
  end
  clink.prompt.register_filter(my_prompt_filter, 1)

Eric Grandt致敬

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67541540

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档