From 1fc249bafdc7937b97a62107302925e8f7062b3f Mon Sep 17 00:00:00 2001 From: Adam Stankiewicz Date: Sat, 17 Oct 2020 21:23:12 +0200 Subject: Set nocompatible mode instead of checking it --- ftdetect/polyglot.vim | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) (limited to 'ftdetect') diff --git a/ftdetect/polyglot.vim b/ftdetect/polyglot.vim index 7473464d..72fed623 100644 --- a/ftdetect/polyglot.vim +++ b/ftdetect/polyglot.vim @@ -3,22 +3,16 @@ " Maintainer: Adam Stankiewicz " 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 if exists("did_load_polyglot") finish endif -" Line continuation is used here, remove 'C' from 'cpoptions' -let s:cpo_save = &cpo -set cpo&vim - 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 if exists("did_load_filetypes") au! filetypedetect @@ -3433,7 +3427,3 @@ if exists("did_load_filetypes") && exists("g:polyglot_disabled") unlet did_load_filetypes runtime! extras/filetype.vim endif - -" Restore 'cpoptions' -let &cpo = s:cpo_save -unlet s:cpo_save -- cgit v1.2.3