如何指示 shell 是由 ncdu - NCurses 磁盘使用生成的? 2024-6-20 • zsh disk-usage subshell 我将 ncdu(NCurses 磁盘使用工具)与 zsh 和 p10k 结合使用。 按“b”会触发当前目录中生成 shell。 如何在屏幕上呈现此信息,以确保稍后重新访问此选项卡时保留之前的心理背景? 答案1 man ncdu的描述b提到 Ncdu 将NCDU_LEVEL在生成 shell 之前设置环境变量或增加它。此变量允许您检测 shell 何时从 ncdu 内运行,这对于避免嵌套 ncdu 的多个实例很有用。 如果设置了,您可以使用它来自~/.zshrc定义提示:NCDU_LEVEL if [ -n "$NCDU_LEVEL" ]; then # Add something to PS1 fi 此功能已添加在ncdu1.16。 相关内容 为什么小写数学字母会显示为随机符号? 三重启动后,ubuntu 引导加载程序未显示 http://aspmx.l.google.com 上开放了哪些端口?[关闭] 开源 Web 应用程序可显示 30 多个演讲室中的 PC / 投影仪状态 我无法格式化硬盘。我该如何解决? 从启动器运行时,Google Chrome 会打开特定网站 如何安装最新版本的 Totem Movie Player?[重复] 在 Ubuntu 16.04 中安装 ubuntu-gnome-desktop 后如何将 unity 设置为默认值? 从 SD 卡启动 Ubuntu…安全吗? 如何在没有终端的情况下安装 Apache 和 DNSmasq 工具