set formatoptions+=t " Auto-wrap text using textwidth
set formatoptions-=o " Do not insert comment leader after hitting o or O in normal mode
-set nrformats=hex " number formats recognized for CTRL-A and CTRL-X commands
+set nrformats-=octal " don't inc/dec octal numbers with ^[AX]
set complete=. " scan the current buffer ( 'wrapscan' is ignored)
set complete+=w " scan buffers from other windows
set backupskip+=/dev/shm/pass* " skip passwordstore files
set undofile " persistent undo history
-set undodir=$XDG_CACHE_HOME/vim/undo//
+if !has('nvim')
+ set undodir=$XDG_CACHE_HOME/vim/undo//
+endif
augroup undoskip
au!