ivy adjustments
authorJoerg Jaspert <joerg.jaspert.sp@dlh.de>
Mon, 22 Jan 2018 12:39:23 +0000 (13:39 +0100)
committerJoerg Jaspert <joerg.jaspert.sp@dlh.de>
Mon, 22 Jan 2018 12:39:23 +0000 (13:39 +0100)
.emacs.d/config/emacs.org

index d7b3f04..d4b218e 100644 (file)
@@ -741,7 +741,8 @@ changed in emacs24. I am used to the old way, so get it back.
 **** rgrep
  Rgrep is infinitely useful in multi-file projects.
  #+begin_src emacs-lisp
- (bind-key "C-x C-g" 'rgrep)
+; (bind-key "C-x C-g" 'rgrep)
+(bind-key "C-x C-g" 'counsel-ag)
  #+end_src
 **** Transpose lines
  Easy way to move a line up - or down. Simpler than dealing with C-x C-t
@@ -3926,12 +3927,13 @@ CLOSED: [2017-08-26 Sat 15:09]
    :ensure swiper
    :bind (("C-s" . swiper)
           ("C-r" . swiper)
-          ("C-c C-r" . ivy-resume)
+          ("C-c r" . ivy-resume)
           ("<f7>" . ivy-resume))
    :config
    (progn
      ;(ivy-mode 1)
      (validate-setq ivy-use-virtual-buffers t)
+     (setq ivy-count-format "(%d/%d) ")
      ;;advise swiper to recenter on exit
      (defun bjm-swiper-recenter (&rest args)
        "recenter display after swiper"
@@ -4129,6 +4131,7 @@ CLOSED: [2017-08-26 Sat 14:44]
                                           ))
      (setq magit-repository-directories-depth 4)
      (setq magit-log-auto-more t)
+      (setq magit-completing-read-function 'ivy-completing-read)
 
      ; VC shouldnt do anything with git
      (setq vc-handled-backends (delq 'Git vc-handled-backends))
@@ -4610,7 +4613,7 @@ CLOSED: [2017-08-26 Sat 15:18]
  (bind-key "<f11>"     'org-clock-goto)
  (bind-key "C-<f11>"   'org-clock-in)
  (bind-key "C-M-r"     'org-capture)
- (bind-key "C-c r"     'org-capture)
;(bind-key "C-c r"     'org-capture)
  (bind-key "C-S-<f12>" 'bh/save-then-publish)
  ;(bind-key "C-k" 'jj-org-kill-line org-mode-map)
 
@@ -5545,6 +5548,7 @@ CLOSED: [2017-08-26 Sat 15:18]
    (progn
      (projectile-mode)
      (setq projectile-enable-caching t)
+     (setq projectile-completion-system 'ivy)
      (use-package flx-ido
        :ensure flx-ido
        :config