重新安装 macOS Monterey 后,Ncdu 中充满了 ?~V~H 乱码符号

重新安装 macOS Monterey 后,Ncdu 中充满了 ?~V~H 乱码符号

在我最近重新安装的 macOS Monterey 上ncdu突然看起来真的很奇怪。

许多目录都显示在?~V~H其后面和旁边。

此问题在多个终端配置文件中都存在。我尝试ncdu在 Home-brew 中重新安装,但没有成功。

我是否遗漏了一些重要的依赖项或者这里发生了什么?

以下是该问题的屏幕截图:

截屏

编辑:降级到 Ncdu 2.01 版本解决了该问题。

答案1

这个问题已通过降级至 2.01 版本得到修复ncdu

由于我使用 Homebrew 安装,所以非常简单。只需事先设置好自己的水龙头即可。

brew extract --version 2.0 ncdu (personal tap)
brew install [email protected]

由于某种原因,我需要编写 2.0 版本才能获得 2.01。有点奇怪,但它确实有效。

答案2

最新版本的 ncdu 在非 utf-8 区域设置下无法正常播放。

我在 Archlinux 上遇到了同样的问题。当我将 LANG 环境变量设置为 en_US.UTF-8(以前是 C)时,问题就解决了。请确保将您的语言环境设置为基于 utf-8 的语言环境,这样即使使用最新版本也应该可以正常工作。

相关内容