From c191c9debf919d67dad8b8539c8279ea9f1110f5 Mon Sep 17 00:00:00 2001 From: Legolas Bloom Date: Tue, 5 Jun 2018 18:11:29 +0800 Subject: [PATCH] fix execfile use when py2 to py3 --- vimrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vimrc b/vimrc index 9791b88..9050e18 100644 --- a/vimrc +++ b/vimrc @@ -160,7 +160,7 @@ import sys if 'VIRTUAL_ENV' in os.environ: project_base_dir = os.environ['VIRTUAL_ENV'] activate_this = os.path.join(project_base_dir, 'bin/activate_this.py') - execfile(activate_this, dict(__file__=activate_this)) + exec(compile(open(activate_this, "rb").read(), activate_this, 'exec'), dict(__file__=activate_this)) EOF " Ctrl-j 切换到下方的分割窗口 - Ctrl-k 切换到上方的分割窗口 - Ctrl-l