如何指定在python中编写vim脚本时要使用的python

时间:2016-08-26 13:42:58

标签: python vim

我开始学习如何在python中编写vim脚本。

我遇到了本教程

https://dzone.com/articles/how-write-vim-plugins-python

我的第一个vim脚本如下所示

function! Reddit()

python << EOF
import sys
print sys.executable
print "hello Reddit"
EOF

endfunction

如您所见,print sys.executable打印出系统路径上的python。

由于我经常使用pyenv,如何根据我的工作环境设置vim来识别我的python?

1 个答案:

答案 0 :(得分:0)

如果你不介意使用Neovim而不是vim,你可以选择使用哪种Python解释器:

let g:python_host_prog = '/path/to/your/interpreter/python'
let g:python3_host_prog = '/path/to/your/interpreter/python3'