6

我在带有 Cython 文件的 virtualenv 项目上使用 Emacs,这意味着大多数文件不是我正在编辑的文件。特别是,我不想要项目中用户子目录的任何内容。到目前为止没有问题——-/usr.projectile文件中工作。现在我不想要.c文件了。那是行不通的。文档说我应该放入-*.c文件中.projectile。那是行不通的。也没有-/foo/bar/*.c,也没有我能想到的任何其他排列。此外,当.projectile文件中的项目有斜杠时,该find命令会打印很多关于带有斜杠的路径的警告。有没有一种 Emacs Lisp 方法可以做得更好?还是我只是错过了什么?

4

1 回答 1

5

如果您不启用“本地索引”(我相信默认情况下禁用),Projectile 会忽略.projectile并使用.gitignore.

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

于 2015-02-03T01:01:36.603 回答