Mac 上的 Midnight Commander - 比较文件不起作用

Mac 上的 Midnight Commander - 比较文件不起作用

在 Mac M2 上安装 Brew 后,最新版本的 Midnight Commander (4.8.30) 无法比较文件。似乎它尝试使用无法识别的选项调用 diff。 mc 调用后比较文件

命令diff --version显示:Apple diff(基于 FreeBSD diff)

答案1

Midnight Commander 在内部使用控制台“diff”来比较文件。MacOS
14 Sonoma(以及之前的版本)提供了非常老版本的“diff”。
要修复此问题,您需要安装 diff:

brew install diffutils

相关内容