Skip to content
Let Emacs' ibuffer-mode group files by git project etc., and show file state
Emacs Lisp
Failed to load latest commit information.
.gitignore Ignore .elc Sep 22, 2012 Now available with added grammar Oct 29, 2015
ibuffer-vc.el Add support for the good old RCS. Jul 15, 2015

Melpa Status Melpa Stable Status

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


ibuffer-vc screenshot

How to install

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

Steve Purcell's blog // @sanityinc on Twitter

Something went wrong with that request. Please try again.