更改 zsh 补全以将补全放在提示上方

更改 zsh 补全以将补全放在提示上方

我是 tcsh 的长期用户,最终决定尝试一下 zsh。我一直在尝试完成,但我不喜欢的一件事是,当我点击选项卡进行可能有很多值的完成时,它会在提示下方打印完成选项,将提示从底部向上推终端的。 TCSH 将保留旧的提示符,在下面的新行中打印完成内容,然后重新打印提示符和您迄今为止键入的命令。

有没有办法更改完成逻辑,以便在提示上方打印完成选项?

答案1

unsetopt ALWAYS_LAST_PROMPT会给你效果,但可能会影响某些菜单完成设置。

相关内容