From 85b3da4b60de7be5431745848bf4ae01e93ba660 Mon Sep 17 00:00:00 2001 From: jvoisin Date: Sat, 16 Apr 2022 19:34:27 +0200 Subject: [PATCH] Drop `syntax reset` on modern vim version According to https://vimhelp.org/syntax.txt.html and https://github.com/vim/colorschemes/issues/34 there is no need to call `syntax reset` after `hi clear`. Not doing so prevents sourcing syncolor.vim twice. --- colors/nord.vim | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/colors/nord.vim b/colors/nord.vim index 6341b7b..b91b2ed 100755 --- a/colors/nord.vim +++ b/colors/nord.vim @@ -5,16 +5,16 @@ " Repository: https://github.com/arcticicestudio/nord-vim " License: MIT -if version > 580 +set background=dark +if v:version > 580 hi clear - if exists("syntax_on") + if exists("syntax_on") && (v:version < 800) syntax reset endif endif let g:colors_name = "nord" let s:nord_vim_version="0.18.0" -set background=dark let s:nord0_gui = "#2E3440" let s:nord1_gui = "#3B4252"