【发布时间】:2016-06-16 07:41:49
【问题描述】:
当我打开 emacs 并输入 C-x C-f RET 时,迷你缓冲区会显示
Searching for program: no such file or directory, ls
当我在输入任何目录名称后按回车键时也会发生这种情况。当我使用C-x d 时,Dired 也不起作用。查找文件工作正常。
我使用的是 mac os x 10.11 和 GNU Emacs 24.5.1。有什么东西可以放在.emacs 中导致这种情况吗?此外,在我重新启动计算机之前,它似乎工作正常。
【问题讨论】:
-
getenv为PATH返回什么? -
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/Racket v6.5/bin 我正在使用使emacs感知的插件你们的环境变量。
-
我刚刚重新安装了 emacs。大约第四次重新安装后,它似乎工作了。
-
您的问题毫无疑问是
ls程序不在您的PATH中。 -
我可以在 bash 中使用 ls。