From fc6a66bf8025d311ce86076c064aa9263a1e5b3e Mon Sep 17 00:00:00 2001 From: Will Gray Date: Sat, 1 Jun 2013 14:53:27 -0500 Subject: [PATCH] Reload local syntax only Turning syntax off and back on is more than what's necessary to reload the syntax for the current buffer. --- syntax/python.vim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/syntax/python.vim b/syntax/python.vim index bc7f319..5f0c19f 100644 --- a/syntax/python.vim +++ b/syntax/python.vim @@ -88,8 +88,8 @@ endif " " Commands " -command! -buffer Python2Syntax let b:python_version_2 = 1 | if exists("g:syntax_on") | syn off | endif | syn enable -command! -buffer Python3Syntax let b:python_version_2 = 0 | if exists("g:syntax_on") | syn off | endif | syn enable +command! -buffer Python2Syntax let b:python_version_2 = 1 | let &syntax=&syntax +command! -buffer Python3Syntax let b:python_version_2 = 0 | let &syntax=&syntax " Enable option if it's not defined function! s:EnableByDefault(name)