From f6086a7e8a71661d4c90209d592caeb68eff5a27 Mon Sep 17 00:00:00 2001 From: Eric Danan Date: Tue, 13 Sep 2016 22:55:12 +0200 Subject: [PATCH] new counsel-projectile function It is more like helm-projectile --- counsel-projectile.el | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/counsel-projectile.el b/counsel-projectile.el index b8400e8..3f77379 100644 --- a/counsel-projectile.el +++ b/counsel-projectile.el @@ -165,6 +165,18 @@ With a prefix ARG invokes `projectile-commander' instead of `projectile-switch-p (projectile-switch-project-by-name dir arg))) "start eshell"))) +;;; counsel-projectile + +;;;###autoload +(defun counsel-projectile (&optional arg) + "Use projectile with Ivy instead of ido. + +With a prefix ARG invalidates the cache first." + (interactive "P") + (if (projectile-project-p) + (counsel-projectile-find-file) + (counsel-projectile-switch-project arg))) + (provide 'counsel-projectile)