【发布时间】:2012-02-12 13:37:27
【问题描述】:
这个答案“How to profile a bash shell script?”似乎几乎完美地涵盖了我在这里想要完成的任务。我目前有一些修改提示的 zsh 脚本,但是我认为对 oh-my-zsh 的一些更新引起了一些我需要追查的问题。时不时的呆滞让人难以忍受。
为此,您将如何调整此示例答案中的提示部分以使用 zsh 与 bash?
目前我已经修改了/etc/zshenv,使其具有示例中的初始建议代码:
PS4='+ $(date "+%s.%N")\011 '
exec 3>&2 2>/tmp/bashstart.$$.log
set -x
我的~/.zshrc 的尾部附加了以下内容:
set +x
exec 2>&3 3>&-
当然,这些对 ZSH shell 自定义无效。我的提示渲染代码使用了 oh-my-zsh 自定义。我可以在我想的提示中添加适当的代码,或者我愿意接受其他建议。
【问题讨论】:
-
请考虑编辑您的帖子以包含您认为相关的“此示例答案中的提示部分”,并指出它现在不适合您的地方。祝你好运。
-
基本上我只需要将这些转换为 zsh 等效项,以便在我搜索自定义项后预先提示我。 :D 我已经有大约一年没有自定义它了,所以我必须在 oh-my-zsh 自定义中挖掘部分备份。