I want setup the projectile project for project that has no local git, hg, bzr, etc. directories so I cannot use their repositories as source of project files. Is it enough to just create the .projectile
file in the root directory and use the C-u C-c p f
to refresh the cache. I've tried this and in my case it is not working (my .projectile
is empty - shall I fill it with some rules?). What I would expect is the emacs/projectile to automatically index all my project, i.e. directory-by-directory, file-by-file, so I can make later quick search for the files.
Could you please give me some step-by-step hints ?
Thanks!
[--Update--]
This is an excerpt from my .emacs
config file:
(require 'projectile)
(projectile-global-mode)
(setq projectile-indexing-method 'native)
(setq projectile-enable-caching t)
After the C-c p f
sequence I'm asked by the "Find file:" prompt but the only file in the list is the .projectile
file itself - none of the project files are displayed.
Currently, I have found out that after you have created a .projectile
file in the directory of your choice, projectile will only use it after you restart emacs from that directory.
The caching is working well.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With