Emacs 24 找不到 ls

Emacs 24 找不到 ls

emacs-snapshot通过安装http://emacs.naquadah.org/

一切工作正常,除了运行时dired 出现此错误:

Debugger entered--Lisp error: (file-error "Searching for program" "no such file or directory" "ls")
call-process("ls" nil nil nil "--dired")

答案1

我能够用以下方法修复此问题:

(setenv "PATH" (concat (getenv "PATH") ":/bin"))
(setq exec-path (append exec-path '("/bin")))

答案2

您的路径可能错误。我使用 cygwin 来处理 64 位处理器。按照下图所示更改您的配置: Windows 10 上 CYGWIN 的环境变量设置。 注意两个窗口中的两行。首先,CYGWIN 被设置为环境变量通过 Windows 10 设置。将根文件夹和 bin 文件夹的本地地址都放在那里。最后,双击打开环境变量 PATH 并添加新行。只需输入 %CYGWIN% 即可,就像我在上图中所做的那样。

相关内容