我正在使用 Guake 通过 SSH 连接到服务器。我的终端使用 zsh 和 Oh My Zsh,并且运行良好。我通过 SSH 连接到的服务器也使用 zsh,设置和主题完全相同。但是,每当我退出 Guake 并重新进入时,都会出现奇怪的字符。这种情况只发生在我使用 SSH 连接到另一台服务器时,在本地提示符下从未发生过。
当我开始输入时,它会自行修复并恢复正常。只有当我重新切换 Guake 时才会发生这种情况。在 Gnome 终端中不会发生这种情况。
另外,如果我将 ssh 服务器切换回 Bash,问题就消失了。
经过一段时间的自行测试,我意识到这个问题只在我以全屏模式运行 Guake 时才会发生,而我通常就是以全屏模式运行 Guake 的。