我发现了leiningen ultra插件,它提供了彩色REPL等等:https://github.com/venantius/ultra
然而,在黑色背景的终端中,颜色,尤其是功能符号的“蓝色”不易读取。 我想改变颜色但是在文档之后无法做到这一点。
我在profiles.clj
键下的:user
添加了以下配置,但没有任何更改
:ultra {:repl {:color-scheme {:function-symbol [:red]
:class-delimiter [:red]}}}
任何想法我做错了什么? 有没有人成功设置自定义配色方案?
答案 0 :(得分:1)
~/lein/profiles.clj
中的以下配置对我有用:
{:user {:plugins [[venantius/ultra "0.5.1"]]
:ultra {:repl {:color-scheme {:delimiter [:blue]
:symbol [:green]
:keyword [:bold :yellow]}}}}}
答案 1 :(得分:1)
回答我自己的问题:
似乎无法提供自定义colorscheme来修改source
的输出。
https://github.com/venantius/glow用于着色源的输出,terminal-default
colorscheme在ultra plugin中是硬编码的:https://github.com/venantius/ultra/blob/7ccac0749220028cda4c3c1ab4d4d45503cce0cc/src/ultra/repl.clj#L21