diff --git a/.gitignore b/.gitignore index aba0ca9..bece0ea 100644 --- a/.gitignore +++ b/.gitignore @@ -4,4 +4,6 @@ kuso.d/* *~ build.log .cask/* -packages/ \ No newline at end of file +packages/ +lib/magic-buffer.el +assets/ \ No newline at end of file diff --git a/lib/extensions/editor.el b/lib/extensions/editor.el index 1e9c5fb..af88e90 100644 --- a/lib/extensions/editor.el +++ b/lib/extensions/editor.el @@ -18,6 +18,8 @@ (with-ability helm (depends-on 'helm)) +(with-ability swiper + (depends-on 'swiper)) ;; Extension ------------------------------------- (extension editor diff --git a/lib/extensions/editor/init.el b/lib/extensions/editor/init.el index f54cb31..3ec0a58 100644 --- a/lib/extensions/editor/init.el +++ b/lib/extensions/editor/init.el @@ -112,6 +112,7 @@ (setq ido-enable-flex-matching t) (ido-vertical-mode 1)) + ;; Helm ----------------------------------------------------- (with-ability helm @@ -135,6 +136,16 @@ (helm-mode 1)) + ;; Swiper --------------------------------------------------- + (ability swiper () + "Replace default isearch with swiper" + (ivy-mode 1) + (setq ivy-use-virtual-buffers t) + (global-set-key "\C-s" 'swiper) + (global-set-key "\C-r" 'swiper) + (global-set-key (kbd "C-c C-r") 'ivy-resume) + (global-set-key [f6] 'ivy-resume)) + ;; Session Management --------------------------------------- (desktop-save-mode 1)