小编Shn*_*sel的帖子

什么是 BASH 的 $PROMPT_COMMAND 的 ZSH 等价物?

BASH 支持$PROMPT_COMMAND定义在任何第一级交互式提示之前要执行的命令的环境变量。我正在寻找等效的 ZSH。

文档precmd我可以定义一个函数来实现它;但是,我不知道如何从环境变量中定义它。

我考虑过传递一个环境变量,让 ZSH 读取包含该函数定义的文件,但 ZSH似乎不支持这样的事情:它只读取全局文件,然后读取每个用户的文件。我可以替换它们,但我不能在不修改文件的情况下添加它们,这是我做不到的。

那么如何通过环境变量在 ZSH 中定义预提示钩子,就像我$PROMPT_COMMAND在 BASH 中所做的那样?

bash zsh shell environment-variables

39
推荐指数
2
解决办法
2万
查看次数

标签 统计

bash ×1

environment-variables ×1

shell ×1

zsh ×1