Let Emacs' ibuffer-mode group files by git project etc., and show file state
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore Ignore .elc Sep 22, 2012
README.md Add Patreon badge Sep 9, 2017
ibuffer-vc.el Fix broken parens Oct 25, 2018

README.md

Melpa Status Melpa Stable Status Support me

ibuffer-vc: Group buffers in ibuffer list by VC project

Emacs' ibuffer-mode is a wonderful replacement for the built-in list-buffer command, and allows buffers to be grouped programatically, e.g. by major mode.

If, like me, you mostly work on version-controlled files, you might like to see your buffers grouped by the associated version control project.

That's where ibuffer-vc comes in: it lets you:

  • Group your buffers by their parent vc root directory
  • See the VC status of the associated files
  • Sort buffers by their VC status

Screenshot

ibuffer-vc screenshot

How to install

See ibuffer-vc.el, or (preferred) install from MELPA.


Steve Purcell's blog // @sanityinc on Twitter