更改zsh完成以将完成置于提示上方


9

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

有什么方法可以更改完成逻辑,以便将完成选项打印在提示上方?


嗯,是的,我隐约记得在1993年左右曾经有过同样的想法。我可以证明您已经习惯了Bash的行为,但是出于好奇,我也希望看到一个解决方案。
2014年

Answers:


7

unsetopt ALWAYS_LAST_PROMPT 将为您带来效果,但可能会影响某些菜单完成设置。


那似乎正是我想要的。谢谢!
antiduh 2013年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.