Измените завершение zsh, чтобы поставить завершения над приглашением

9

Я давний пользователь tcsh, который наконец решил попробовать zsh. Я баловался с завершением, но одна вещь, которая мне не нравится, это то, что когда я нажимаю на вкладку для завершения, которое может иметь много значений, он выводит параметры завершения под приглашением, толкая приглашение вверх снизу. терминала. TCSH оставлял старую подсказку, печатал завершения в новых строках ниже, а затем перепечатывал подсказку и команду, которую вы уже ввели.

Есть ли способ изменить логику завершения, чтобы над завершением выводились параметры завершения?

antiduh
источник
Хм, да, я смутно помню, что думал о том же в 1993 году или около того. Я могу засвидетельствовать тот факт, что вы привыкли к поведению Bash, но из любопытства я тоже хотел бы найти решение.
tripleee

Ответы:

7

unsetopt ALWAYS_LAST_PROMPT даст вам эффект, но может повлиять на некоторые настройки завершения меню.

llua
источник
Кажется, это именно то, что я искал. Спасибо!
антидух