3
gVimは、vim.eval()
を呼び出してgVimとやりとりすることのできるPythonコードを記述することができます。それは次のように、単純な場合のために働く:gimでvim.eval()を正しく使用する方法は?
:py import vim; print(vim.eval("2 + 2"))
しかし、私はこのようなgvimをオプションを変更する例えば有益な何かを、しようとした場合:
:py import vim; vim.eval("set runtimepath=~/.vim")
それは常にで失敗:「E121:未定義の変数:セット」 。コードに問題がありますか?vim.eval()
は基本的な "2 + 2"評価の範囲外で使用することを意図したものではありませんか?