如有错漏,不吝赐教,谢谢。
环境:Doom Emacs(29.4),macOS
今天在 AI 的帮忙下,弄了两三个自动化脚本,用于快速整理文件。脚本制作完成后,我用 vterm 执行脚本,但出现了 permission denied 的错误。用 chmod 这个命令调整文件权限,出现找不到该命令的错误提示。
找了一下,可以用如下命令,重新设置 emacs 的全局磁盘文件访问权限:
sudo tccutil reset All org.gnu.Emacs
成功运行之后,会出现成功的消息。
然后,重启 emacs,进入 vterm,尝试运行 chomd 命令调整脚本文件的权限,成功。
最后,尝试运行脚本,也成功。脚本里设置的文件都移动到了回收站。