mirror of
https://github.com/sheerun/vim-polyglot.git
synced 2025-11-12 13:33:49 -05:00
Enable again swapfiles, fixes #638
This commit is contained in:
@@ -2687,8 +2687,25 @@ if !has_key(g:polyglot_is_disabled, 'sensible')
|
|||||||
" Reload unchanged files automatically.
|
" Reload unchanged files automatically.
|
||||||
set autoread
|
set autoread
|
||||||
|
|
||||||
" Disable swap, it doesn't play well with autoread
|
" This is needed to avoid swapfile warning when auto-reloading
|
||||||
set noswapfile
|
set shortmess+=A
|
||||||
|
|
||||||
|
" Avoids swapfiles in current directory
|
||||||
|
if &directory =~# '^\.,'
|
||||||
|
if !empty($HOME)
|
||||||
|
if has('win32')
|
||||||
|
let &directory = expand('$HOME/vimfiles') . '//,' . &directory
|
||||||
|
else
|
||||||
|
let &directory = expand('$HOME/.vim') . '//,' . &directory
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
if !empty($XDG_DATA_HOME)
|
||||||
|
let &directory = expand('$XDG_DATA_HOME') . '//,' . &directory
|
||||||
|
endif
|
||||||
|
if has('macunix')
|
||||||
|
let &directory = expand('$HOME/Library/Autosave Information') . '//,' . &directory
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
|
||||||
" Autoindent when starting new line, or using `o` or `O`.
|
" Autoindent when starting new line, or using `o` or `O`.
|
||||||
set autoindent
|
set autoindent
|
||||||
|
|||||||
Reference in New Issue
Block a user