helm-backup

https://github.com/antham/helm-backup.git

git clone 'git://github.com/antham/helm-backup.git'
13

Helm-backup Build Status MELPA

This project aims to create a backup system for emacs using both power of git to store changes and power of helm to fetch backups easily.

Features

Getting started

Dependencies

Install

You can use melpa:

M-x package-install RET helm-backup

or you can pull it from here and you have to add in your emacs config :

(add-to-list 'load-path "/path/to/helm-backup-directory")
(require 'helm-backup)

If you want to store every change each time you save a file add :

(add-hook 'after-save-hook 'helm-backup-versioning)

or

M-x customize-variable RET after-save-hook RET [INS] helm-backup-versioning

Usage

You can map helm-backup command to key to retrieve easily backup as follow :

(global-set-key (kbd "C-c b")   'helm-backup)

After that, open a file, press C-c b and a list of backup will be displayed if any, you can choose to see backup in new buffer (default) or override current buffer with backup.