From fb723a11e4649f13e3ec5c1f678e96ee23caeb35 Mon Sep 17 00:00:00 2001 From: Urbain Vaes Date: Thu, 1 Feb 2018 09:43:23 +0000 Subject: [vim] Enable backups and swapfiles --- vim/.vim/.gitignore | 7 ++++++- vim/.vim/backup/.gitkeep | 0 vim/.vim/swap/.gitkeep | 0 vim/.vim/undo/.gitkeep | 0 vim/.vimrc | 16 +++++++++++----- 5 files changed, 17 insertions(+), 6 deletions(-) create mode 100644 vim/.vim/backup/.gitkeep create mode 100644 vim/.vim/swap/.gitkeep create mode 100644 vim/.vim/undo/.gitkeep (limited to 'vim') diff --git a/vim/.vim/.gitignore b/vim/.vim/.gitignore index 58ba36e..d6e21cd 100644 --- a/vim/.vim/.gitignore +++ b/vim/.vim/.gitignore @@ -2,4 +2,9 @@ .netrwhist plugged view -vimundo + +backup/* +swap/* +undo/* + +!*.gitkeep diff --git a/vim/.vim/backup/.gitkeep b/vim/.vim/backup/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/vim/.vim/swap/.gitkeep b/vim/.vim/swap/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/vim/.vim/undo/.gitkeep b/vim/.vim/undo/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/vim/.vimrc b/vim/.vimrc index 9f0dcdd..816fba5 100644 --- a/vim/.vimrc +++ b/vim/.vimrc @@ -200,7 +200,7 @@ let g:UltiSnipsSnippetsDir="~/.vim/mySnippets" " let g:UltiSnipsUsePythonVersion=3 " Vimtex -let g:vimtex_fold_enabled=1 +let g:vimtex_fold_enabled=0 let g:vimtex_view_method='zathura' let g:vimtex_quickfix_mode=2 let g:vimtex_compiler_progname='nvr' @@ -240,6 +240,15 @@ let g:tex_conceal= '' let g:tex_flavor='latex' " }}} "" Vim options {{{ +set backup +set swapfile +set undofile +set backupdir^=~/.vim/backup// +set directory^=~/.vim/swap// +set undodir^=~/.vim/undo// +" ^= : prepends to list +" // : store absolute path + set complete+=k set conceallevel=2 set cursorline @@ -251,9 +260,7 @@ set hidden set ignorecase set lazyredraw set nojoinspaces -set noswapfile set nowrap -set nowritebackup set path=$PWD/** set shiftwidth=4 set showcmd @@ -263,8 +270,6 @@ set smartindent set softtabstop=4 set t_Co=256 set tabstop=4 -set undodir=~/.vim/vimundo/ -set undofile " set formatoptions+=orw silent! set breakindent let &showbreak='--> ' @@ -356,6 +361,7 @@ augroup vimrc au FileType gmsh setlocal makeprg=gmsh\ % au FileType gnuplot setlocal makeprg=gnuplot\ % au FileType gnuplot setlocal commentstring=#%s + au FileType cpp setlocal commentstring=//%s au FileType freefem comp freefem au FileType dirvish setlocal relativenumber au FileType dirvish setlocal errorformat=%f -- cgit v1.2.3