【问题标题】:How to make custom prompt take effect at iex start?如何使自定义提示在iex启动时生效?
【发布时间】:2016-10-24 18:37:15
【问题描述】:

我有一个自定义提示,但是当我启动 iex 时,会显示一个内置提示。 之后我按回车我的提示生效。 iex启动时如何让我的提示生效?

这是我所看到的:

这是我的.iex.exs 文件:

IEx.configure(
  colors: [ enabled: true],
  default_prompt: [
      "\e[G",   # move to column 1
      "\e[35m", # magenta
      "MY %prefix(%counter)",
      ">",
      "\e[0m"   # reset
    ] |> IO.chardata_to_string
)

【问题讨论】:

  • 我猜这是一个错误。你有什么版本的iex
  • 1.3.0(如截图所示)这种行为在以前的版本中也存在。

标签: elixir elixir-iex


【解决方案1】:

这是iex 中的一个错误。我已经找到并修复了它:https://github.com/elixir-lang/elixir/pull/4895

【讨论】:

  • 非常感谢您发现并修复错误。感谢@JoséValim 这么快就审核并接受了你的 PR!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-10-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-11-05
相关资源
最近更新 更多