Skip to content
/ swiper Public
forked from abo-abo/swiper

Ivy - a generic completion frontend for Emacs, Swiper - isearch with an overview, and more. Oh, man!

Notifications You must be signed in to change notification settings

Gleek/swiper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

Swiper

Package for GNU Emacs that gives you an overview as you search for a regex

swiper.png

The package uses the ivy back end for the overview, see also swiper-helm.

Screenshots

ivy-swiper-1.png

There's also a ten minute video demo.

Ivy

Ivy is a generic completion method for Emacs, similar to icomplete-mode. It aims to be more efficient, more simple, and more pleasant to use than the alternatives. It's also highly customizable and very small.

To try it, just call M-x ivy-mode, and all generic completion, including file and buffer names, will be done with Ivy.

Installation

You can install the package from MELPA / GNU ELPA. Here is some typical configuration:

(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)

Issues

Recently, the ivy package that provided ivy.el was removed from MELPA. Now, the swiper package provides ivy.el. You should remove the outdated ivy package from your system.

About

Ivy - a generic completion frontend for Emacs, Swiper - isearch with an overview, and more. Oh, man!

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Emacs Lisp 99.9%
  • Makefile 0.1%