zsh 在我的 Linux 环境中崩溃,正在寻找调试技巧

zsh 在我的 Linux 环境中崩溃,正在寻找调试技巧

我使用 tmux,我的 shell 是 zsh,具有各种 Oh-my-zsh 定制功能。最近,我开始遇到终端在执行完程序(例如 git log 显示在 less 和其他内容中)时突然关闭的情况。我在运行多个程序时看到过它,所以它似乎可能是 shell 本身,但无法确定。

因此,我想知道一种实用的方法来配置 shell,以生成有关其正在执行的操作的日志文件,也许然后我可以看到一些有关导致崩溃的原因的信息。也许配置核心转储或其他东西并在它们上使用 GDB。

只是感觉有点迷失从哪里开始,因为多年来 zsh 对我来说一直非常可靠。

相关内容