alecail Asked: 2023-12-18 17:14:24 +0800 CST2023-12-18 17:14:24 +0800 CST 2023-12-18 17:14:24 +0800 CST 如何指示 shell 是由 ncdu - NCurses 磁盘使用生成的? 772 我将 ncdu(NCurses 磁盘使用工具)与 zsh 和 p10k 结合使用。 按“b”会触发当前目录中生成 shell。 如何在屏幕上呈现此信息,以确保稍后重新访问此选项卡时保留之前的心理背景? zsh 1 个回答 Voted Best Answer Stephen Kitt 2023-12-18T17:27:27+08:002023-12-18T17:27:27+08:00 man ncdu的描述b提到 NCDU_LEVELNcdu 将在生成 shell 之前设置环境变量或增加它。此变量允许您检测 shell 何时从 ncdu 内运行,这对于避免嵌套 ncdu 的多个实例很有用。 如果设置了,您可以使用它来自~/.zshrc定义提示:NCDU_LEVEL if [ -n "$NCDU_LEVEL" ]; then # Add something to PS1 fi 该功能是在ncdu1.16中添加的。
man ncdu
的描述b提到如果设置了,您可以使用它来自
~/.zshrc
定义提示:NCDU_LEVEL
该功能是在
ncdu
1.16中添加的。