Crontab 无法识别编辑器

Crontab not recognizing editor

我制作了一个脚本,每天在特定时间 运行。但是,当尝试通过 运行ning crontab -e 编辑我的 crontab 时,我得到以下输出:

crontab: no crontab for rpoddighe - using an empty one
crontab: /usr/local/bin/mvim -v -f: No such file or directory
crontab: "/usr/local/bin/mvim -v -f" exited with status 1

运行 echo $EDITOR 输出如下,不足为奇:

/usr/local/bin/mvim -v -f

此外,编辑器工作正常。有谁知道会发生什么?如果我需要澄清任何内容或添加更多详细信息,请告诉我。

编辑:我使用 Zsh 作为我的 shell,以防有任何相关性。

原来系统vim和安装Homebrew的系统不一致,别名vim -> mvim -v -f 不是正确的解决方案。在正确地将 vim 符号链接到 macvim 之后,一切都按预期工作。