blob: d89c7f68b08c88d89d6e6598f342fa59a14cbb3d (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
;; install package
(require-package 'projectile)
;; use a different prefix
(setq projectile-keymap-prefix (kbd "C-c C-p"))
(require 'projectile)
;; enable projectile mode in all buffers
(projectile-global-mode 1)
;; C-x f finds file in project
(global-set-key (kbd "C-x f") 'projectile-find-file)
;; switching project opens the top-level directory
(setq projectile-switch-project-action 'projectile-dired)
;; ignore remote projects
(setq projectile-ignored-project-function 'file-remote-p)
(provide 'init-projectile)
|