From 5d7cc4bb108b669f1157ce018cf6019efefc790b Mon Sep 17 00:00:00 2001 From: Martin Polden Date: Sat, 16 Aug 2014 18:00:38 +0200 Subject: Replace find-file-in-repository with projectile --- lisp/init-appearance.el | 1 + lisp/init-ido.el | 5 +---- lisp/init-projectile.el | 15 +++++++++++++++ 3 files changed, 17 insertions(+), 4 deletions(-) create mode 100644 lisp/init-projectile.el (limited to 'lisp') diff --git a/lisp/init-appearance.el b/lisp/init-appearance.el index 12838d4..f50d1a1 100644 --- a/lisp/init-appearance.el +++ b/lisp/init-appearance.el @@ -49,5 +49,6 @@ (eval-after-load "magit" '(diminish 'magit-auto-revert-mode)) (eval-after-load "whitespace" '(diminish 'whitespace-mode)) (eval-after-load "whole-line-or-region" '(diminish 'whole-line-or-region-mode)) +(eval-after-load "projectile" '(diminish 'projectile-mode)) (provide 'init-appearance) diff --git a/lisp/init-ido.el b/lisp/init-ido.el index efb5b5c..8d72890 100644 --- a/lisp/init-ido.el +++ b/lisp/init-ido.el @@ -1,6 +1,6 @@ ;; install packages (require-packages - '(flx-ido ido-vertical-mode ido-ubiquitous find-file-in-repository smex)) + '(flx-ido ido-vertical-mode ido-ubiquitous smex)) ;; load ido (require 'ido) @@ -27,9 +27,6 @@ (require 'ido-ubiquitous) (ido-ubiquitous-mode 1) -;; find file in repository -(global-set-key (kbd "C-x f") 'find-file-in-repository) - ;; smex (require 'smex) (global-set-key (kbd "M-x") 'smex) diff --git a/lisp/init-projectile.el b/lisp/init-projectile.el new file mode 100644 index 0000000..e5c4476 --- /dev/null +++ b/lisp/init-projectile.el @@ -0,0 +1,15 @@ +;; 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) + +(provide 'init-projectile) -- cgit v1.2.3