Zmień uzupełnienie zsh, aby umieścić uzupełnienia powyżej monitu


9

Jestem wieloletnim użytkownikiem tcsh, który w końcu postanowił wypróbować zsh. Bawiłem się z ukończeniem, ale jedno, co mi się nie podoba, to to, że kiedy klikam klawisz Tab, aby uzyskać ukończenie, które może mieć wiele wartości, wypisuje opcje ukończenia poniżej monitu, odsuwając monitu od dołu terminalu. TCSH opuści stary wiersz, wydrukuje uzupełnienia w nowych wierszach poniżej, a następnie ponownie wydrukuje monit i polecenie, które wpisałeś do tej pory.

Czy istnieje sposób na zmianę logiki ukończenia, tak aby opcje ukończenia były drukowane powyżej monitu?


Hmmm, tak, niejasno pamiętam, że myślałem o tej samej myśli w 1993 roku. Mogę zaświadczyć, że przyzwyczaiłeś się do zachowania Basha, ale z ciekawości również chciałbym znaleźć rozwiązanie.
tripleee

Odpowiedzi:


7

unsetopt ALWAYS_LAST_PROMPT da efekt, ale może wpłynąć na niektóre ustawienia uzupełniania menu.


To wydaje się dokładnie to, czego szukałem. Dzięki!
antiduh
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.