【问题标题】:Colorize typing into iex shell为输入 iex shell 着色
【发布时间】:2026-01-20 02:00:01
【问题描述】:

是否可以在 elixir 交互式 shell (iex) 中为打字着色?

iex [21:13 :: 2] > quote do: 1 + 2
{:+, [context: Elixir, import: Kernel], [1, 2]}

所以,这部分

引用做:1 + 2

总是白色的(我不能为 quotedo: 设置不同的颜色)。所有其他的都可以使用 .iex.exs 配置文件进行着色。

【问题讨论】:

    标签: elixir elixir-iex


    【解决方案1】:

    Elixir 和 Erlang shell 都不支持对动态输入进行着色,因此当前实现无法实现您想要实现的目标。

    【讨论】: