From: Samir Benmendil Date: Wed, 16 Oct 2013 09:17:42 +0000 (+0200) Subject: persistent undo history X-Git-Url: https://git.rmz.io/dotfiles.git/commitdiff_plain/89927a18aec1125415cef6788bc3190c6e25d664?ds=inline persistent undo history --- diff --git a/vimrc b/vimrc index 6a2047b..13d2097 100644 --- a/vimrc +++ b/vimrc @@ -22,6 +22,13 @@ set wrap " wrap lines set linebreak " do not wrap in the middle of a word set showbreak=▒▒ " show these chars for wrapped lines +" backup/undo {{{1 +set backup " keep a backup file +set backupdir=$HOME/.vim/backupdir + +set undofile " persistent undo history +set undodir=$HOME/.vim/backupdir + " NERDTree {{{1 " open/close NERDTree with \e nmap e :NERDTreeToggle @@ -41,14 +48,6 @@ let g:airline#extensions#tabline#enabled = 1 :nmap M :set noexpandtab tabstop=8 softtabstop=4 shiftwidth=4 :nmap m :set expandtab tabstop=2 shiftwidth=2 softtabstop=2 -" backup {{{1 -if has("vms") - set nobackup " do not keep a backup file, use versions instead -else - set backup " keep a backup file - set backupdir=$HOME/.vim/backupdir -endif - " appearance {{{1 set background=dark " Dark background, d'uh! set number " show some linenumbers