如何让Emacs projectile-mode忽略virtualenv Cython项目中出现的大多数文件?

Hen*_*her 6 ide emacs environment virtualenv projectile

我在使用Cython文件的virtualenv项目上使用Emacs,这意味着大多数文件不是我正在编辑的文件.特别是,我不想要项目中的用户子目录.到目前为止没有问题 - -/usr.projectile文件中工作.现在我想要没有.c文件.这不起作用.文档说我应该把-*.c.projectile文件.这不起作用.也不对-/foo/bar/*.c,也没有任何其他的排列我能想到的.此外,当.projectile文件中的项目具有斜杠时,该find命令会打印许多关于带斜杠的路径的警告.是否有Emacs Lisp方法做更好的事情?或者我只是错过了什么?

Bah*_*qar 5

如果您未启用“本机索引”(我相信默认情况下处于禁用状态),则Projectile将忽略.projectile和使用的内容.gitignore

因此,要么放入(setq projectile-indexing-method 'native)您的.emacs文件,要么填充.gitignore