gVim позволяет писать код Python, который может взаимодействовать с gVim, вызывая vim.eval()
.Это работает для простых случаев, таких как:
:py import vim; print( vim.eval( "2 + 2" ) )
Но если я попробую что-нибудь полезное, например, изменив опцию gVIM следующим образом:
:py import vim; vim.eval( "set runtimepath=~/.vim" )
Всегда происходит сбой с помощью: "E121: Undefinedпеременная: набор ".Что-то не так с моим кодом, или vim.eval()
просто не предназначен для использования вне базовых оценок "2 + 2"?