Vim i automatyczny backup plików

Automatyczne backupy edytowanych plików.

$ mkdir .vim_backups
$ vim .vimrc

Do konfiga dopisujemy:

set backup
set backupdir=~/.vim_backups
fun! NewInitBex()
    let &bex = '-' . strftime("%Y%m%d-%H%M")
endfun
autocmd BufWritePre * call NewInitBex()

Pliki będą automatycznie zapisywane w ~/.vim_backups

Np:

$ ls -1 .vim_backups/
author.rb-20080521-1612
x.pl-20080521-1609

Linki:

“Vim Tip#892″:http://vim.sourceforge.net/tips/tip.php?tip_id=892

“Vim Script#89″:http://vim.sourceforge.net/scripts/script.php?script_id=89

“Slackware 12 upgrade – vim backup files”:http://blog.alltheinfo.org/slackware-12-upgrade-vim-backup-files/419/

Tags: ,

Leave a Reply