Ich habe eine benutzerdefinierte Eingabeaufforderung, aber wenn ich iex
starte, wird eine integrierte Eingabeaufforderung angezeigt. Nach Ich drücke Enter, meine Eingabeaufforderung wird wirksam. Wie kann ich meine Eingabeaufforderung aktivieren, wenn iex
startet?Wie kann eine benutzerdefinierte Eingabeaufforderung beim iex-Start wirksam werden?
Hier ist, was ich sehe:
Und das ist meine .iex.exs
Datei:
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
)
Ich denke, es ist ein Fehler. Welche Version von 'iex' hast du? – sobolevn
1.3.0 (wie im Screenshot gezeigt), dieses Verhalten gab es auch in früheren Versionen. – jwfearn