Ich bin ein langjähriger tcsh-Benutzer, der sich schließlich entschlossen hat, zsh auszuprobieren. Ich habe mit der Fertigstellung herumgespielt, aber eine Sache, die ich nicht mag, ist, dass wenn ich auf die Tabulatortaste für eine Fertigstellung drücke, die möglicherweise viele Werte enthält, die Abschlussoptionen unter der Eingabeaufforderung gedruckt werden und die Eingabeaufforderung von unten nach oben gedrückt wird des Terminals. TCSH würde die alte Eingabeaufforderung verlassen, die Vervollständigungen in neuen Zeilen unten drucken und dann die Eingabeaufforderung und den Befehl, den Sie bisher eingegeben haben, erneut drucken.
Gibt es eine Möglichkeit, die Abschlusslogik so zu ändern, dass Abschlussoptionen über der Eingabeaufforderung gedruckt werden?
quelle
Antworten:
unsetopt ALWAYS_LAST_PROMPT
gibt Ihnen den Effekt, kann jedoch bestimmte Einstellungen für die Menüvervollständigung beeinflussen.quelle