Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Emacs FAST and descriptive file search throughout your git(1) repo's history.

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 .gitignore
Octocat-spinner-32 README.md
Octocat-spinner-32 git-show.el
Octocat-spinner-32 wonka.gif
README.md

Emacs + git-show

FAST and descriptive file search throughout your git(1) repo's history.

This mode exists to allow emacs(1) execute git-show(1) processes dumping the results into a buffer attempting to use its same mode. For example; if the requested file is a shell script, it will open the new buffer is sh-mode.

Functions:

M-x git-show

Searches for files from the git(1) repos history using their SHAs and will also display them using their defined modes (via auto-mode-alist var).

M-x git-show-rm-tmp

Removes the temp directory /tmp/git-show/ (where temp files are stored).

Screencast:

Emacs git-show from jpablobr on Vimeo.

Installation:

In your emacs config:

(add-to-list 'load-path "~/.emacs.d/load/path/git-show.el")
(require 'git-show)

TODO / Thoughts:

Wonka

Something went wrong with that request. Please try again.