1

我有一个 zsh/zle 小部件,它通常/经常连续运行多次。我想使用显示一条消息,zle -M但如果运行我以外的小部件我想清除该消息。有没有办法做到这一点?

我已经翻阅了文档,但我没有看到一个钩子或其他任何东西来解决这个问题。我唯一想到的是将 bindkey 报告的每个键绑定替换为头部补丁包装器,然后在它被击中时恢复它们,但我认为这会导致查看 , 等的小部件出现$WIDGET问题$LASTWIDGET

4

0 回答 0