gpt4 book ai didi

emacs - 如何让 flycheck 在 emacs lisp 中找到所需的文件?

转载 作者:行者123 更新时间:2023-12-04 10:04:13 27 4
gpt4 key购买 nike

我在同一个目录中有 2 个文件,比如 a.ela-test.el .

a.el

;; some functions
(provide 'a)

a-test.el
(require 'a)

flycheck 在 require 上发出警告在 a-test.el

Cannot open load files: a



如何让 flycheck 在同一目录中找到所需的文件?

最佳答案

Flycheck 不使用 load-path检查 Emacs Lisp 文件时。相反,它使用 flycheck-emacs-lisp-load-path ,默认为空。

要让 Flycheck 使用当前的 load-path , 将以下内容添加到您的 init.el :

(setq-default flycheck-emacs-lisp-load-path 'inherit)

但是,我建议使用 Cask在您的项目中,然后安装 flycheck-cask , 在 Emacs Lisp 项目中自动使用正确的加载路径和包目录。

关于emacs - 如何让 flycheck 在 emacs lisp 中找到所需的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20498554/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com