Skip to content

Commit fc6a66b

Browse files
committed
Reload local syntax only
Turning syntax off and back on is more than what's necessary to reload the syntax for the current buffer.
1 parent e344f21 commit fc6a66b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

syntax/python.vim

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,8 +88,8 @@ endif
8888
"
8989
" Commands
9090
"
91-
command! -buffer Python2Syntax let b:python_version_2 = 1 | if exists("g:syntax_on") | syn off | endif | syn enable
92-
command! -buffer Python3Syntax let b:python_version_2 = 0 | if exists("g:syntax_on") | syn off | endif | syn enable
91+
command! -buffer Python2Syntax let b:python_version_2 = 1 | let &syntax=&syntax
92+
command! -buffer Python3Syntax let b:python_version_2 = 0 | let &syntax=&syntax
9393

9494
" Enable option if it's not defined
9595
function! s:EnableByDefault(name)

0 commit comments

Comments
 (0)