如何指示 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。 相关内容 SFTP 在初始命令后再次提示输入用户名 将可用空间从一个分区重新分配到另一个分区 升级后“会话菜单”和“我的菜单”丢失 Arch linux:如何在使用 rsync 复制时从子文件夹中排除文件 根据 Atom 中项目中的所有文件自动完成 有没有办法显示每个屏幕窗口中打开了哪些文件? Windows 7 磁盘管理跨区卷与条带卷 Epson L360 扫描仪驱动程序 无法为 LDAP 设置 IPSec 策略 使用 grep 从 SOCAT 命令获取虚拟端口地址