我在gnome-terminal中遇到了哦-my-zsh和powerlevel9k主题的问题。当我在重新绘制我的线条时调整终端的大小时,我真的搞砸了。我会在我的桌面上给你看屏幕来检查问题。我已经搜索了如何解决这个问题,但我没有找到如何解决这个问题。有人能帮我吗?screen with issue
我使用的是pop-os 19.04和gnome-terminal版本3.32.1。如果有人能帮忙,我将不胜感激!
发布于 2019-09-23 00:42:25
zsh就是这样做的。你可以称它为bug。如果这让你困扰,我在https://github.com/romkatv/zsh/tree/fix-winchanged中有一个解决方案。我的attempt to upstream this patch得到了负面的反馈,没有热情。不幸的是,批评太含糊了,不允许我回应它,在要求澄清之后,我无法获得任何额外的细节。我决定放弃这个补丁,尽管它是有效的。
详情请参见this powerlevel10k issue。
发布于 2019-09-17 15:23:25
这是一个终结性的东西,而不是Powerlevel9k或任何其他提示主题的错误。
不幸的是,这真的不是P9k可以修复的。这是由于您的终端仿真器触发重新绘制提示的方式,不同的仿真器处理它的方式也不同。这就是为什么当你在一个方向上调整大小时,你在iTerm2上看不到这个问题,但当你做两次时,它就会出现,等等。
对不起,所有人,但这是终端的东西,不是P9k的东西!:(
在我对macOS的测试中,这个重复的重绘没有出现在iTerm2、kitty、alacritty中。
参考文献
https://stackoverflow.com/questions/57963021
复制相似问题