Set nocompatible mode instead of checking it

This commit is contained in:
Adam Stankiewicz
2020-10-17 21:23:12 +02:00
parent 518d733369
commit 1fc249bafd

View File

@@ -3,22 +3,16 @@
" Maintainer: Adam Stankiewicz <sheerun@sher.pl> " Maintainer: Adam Stankiewicz <sheerun@sher.pl>
" URL: https://github.com/sheerun/vim-polyglot " URL: https://github.com/sheerun/vim-polyglot
" We are not supporting non-compatible mode
if &compatible
finish
endif
" Listen very carefully, I will say this only once " Listen very carefully, I will say this only once
if exists("did_load_polyglot") if exists("did_load_polyglot")
finish finish
endif endif
" Line continuation is used here, remove 'C' from 'cpoptions'
let s:cpo_save = &cpo
set cpo&vim
let did_load_polyglot = 1 let did_load_polyglot = 1
" We are not supporting non-compatible mode
set nocompatible
" It can happen vim filetype.vim loads first, then we need a reset " It can happen vim filetype.vim loads first, then we need a reset
if exists("did_load_filetypes") if exists("did_load_filetypes")
au! filetypedetect au! filetypedetect
@@ -3433,7 +3427,3 @@ if exists("did_load_filetypes") && exists("g:polyglot_disabled")
unlet did_load_filetypes unlet did_load_filetypes
runtime! extras/filetype.vim runtime! extras/filetype.vim
endif endif
" Restore 'cpoptions'
let &cpo = s:cpo_save
unlet s:cpo_save