2016-06-22 2 views
6

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:

enter image description here

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 
) 
+0

Ich denke, es ist ein Fehler. Welche Version von 'iex' hast du? – sobolevn

+0

1.3.0 (wie im Screenshot gezeigt), dieses Verhalten gab es auch in früheren Versionen. – jwfearn

Antwort

Verwandte Themen