あいつの日誌β

人生はお酒があれば何とかなります。 drunkard.tokyo

vim を起動したときに editorconfig で <SNR>9_InitializePythonBuiltin: のエラーがでてくる

こんな感じ

Error detected while processing function <SNR>9_UseConfigFiles[26]..<SNR>9_Initialize[47]..<SNR>9_InitializePythonBuiltin:
line   23:
/must>not&exist/foo:1: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation
 for alternative uses

vim から python を動かそうとすると様子がおかしい

:python print 'anything'
E319: Sorry, the command is not available in this version
:!vim --version | grep +python                                                                              
+conceal           +linebreak         +python3           +wildignore

どうやら editorconfig-vimPython を使おうとしているんだけど vim が Python3 を使おうとしている?なんだけど python は 2.7 なんだよなあ。*1

% which python
/Users/okamuuu/.anyenv/envs/pyenv/shims/python
okamuuu% /usr/bin/python --version
Python 2.7.10
okamuuu% python --version
Python 2.7.10

よくわからないからしばらく editorconfig-vim をオフにすることにします。

- call dein#add('editorconfig/editorconfig-vim')
+ " call dein#add('editorconfig/editorconfig-vim')

なんだか最近環境がおかしくなってきたなあ

*1:Python3 は python3 で実行可能