我正在使用emacs上的投射文件来管理项目文件。有一些文件我已经放入我的.gitignore中,因为它们包含我的本地配置设置
dev/resources/local.edn.dir-locals.el等。这方面的问题是,当我使用projectile-find-file时,这些文件没有列出,因为它们在.gitignore文件中。我不希望抛射从.gitignore中获得要忽略的文件列表,而只依赖.projectile。
不应将文件排除在git存储库之外,而不应将其与使用投射程序列出的项目文件混淆。它们具有不同的用途-- .gitignore,用于git和.projectile,以便从使用projectile的文件列表中排除出来。
有办法这样做吗?我找不到任何可以调整的变量。
谢谢
发布于 2020-08-16 04:00:16
我找到了一种可能的解决方案--为native设置索引方法
(setq projectile-indexing-method 'native)发布于 2022-07-14 13:16:03
基于弹丸文件,您可以更改projectile-git-command变量。
我使用基于git存储库的项目检测,没有.projectile文件。
对于我显示也被忽略的文件,此更改工作正常:
(setq projectile-git-command "git ls-files -zco")
发布于 2021-12-14 07:38:06
使用稍微快一点的混合方法是可能的
https://stackoverflow.com/questions/63432901
复制相似问题