Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

Introduction

ELPA MELPA Stable MELPA

Provides a large more easily readable grid for file browsing using ivy.

Users can navigate the grid using Ctrl-f, Ctrl-b, Ctrl-n, Ctrl-p, Ctrl-a, Ctrl-e. By pressing , users can enter directories or open files on the screen using avy. Pressing ; will jump to the selected candidate and invoke the dipsatch action dialog. This works because those characters are rarely used for file search. If you have to input them you can still use C-q,, C-q ;.

Heavily inspired by LustyExplorer.

Demo

grid
Figure 1. Ivy explorer grid

You can also use posframe to display the grid by setting ivy-explorer-message-function to ivy-explorer—​posframe. The height of the posframe can be set by ivy-explorer-height.

grid
Figure 2. Ivy explorer grid using posframe

Setup

ivy-explorer is on MELPA and GNU ELPA, for installation use:

M-x package-refresh-contents RET
M-x package-install RET ivy-explorer RET

For manual installation:

git clone http://github.com/clemera/ivy-explorer.git

Add this to your init file:

(add-to-list 'load-path "/<path-to>/ivy-explorer/")
(require 'ivy-explorer)
;; use ivy explorer for all file dialogs
(ivy-explorer-mode 1)
;; not strictly necessary
(counsel-mode 1)

Contribute

This package is subject to the same Copyright Assignment policy as Emacs itself, org-mode, CEDET and other packages in GNU ELPA.

Any legally significant contributions can only be accepted after the author has completed their paperwork. Please see the request form if you want to proceed with the assignment.