Я пытаюсь заставить плагин UltiSnips работать с vim, скомпилированным с поддержкой python3 с поддержкой библиотеки vim-pythonx. Но я получаю сообщение об ошибке после установки плагина vim-pythonx: px.common не поддерживается в этой версии vim, а другие ошибки начинаются с px. , Я использую vim 8.2.241. Я в основном пытаюсь заставить работать следующий фрагмент (со страницы https://github.com/SirVer/ultisnips/blob/master/doc/examples/snippets-aliasing/README.md):
global !p
import px.snippets
endglobal
snippet pr "print debug" bw
`!p
prefix = t[1] + ": %q\\n' "
prefix = "{}:{}: {}".format(
os.path.basename(px.buffer.get().name),
str(px.cursor.get()[0]),
prefix
)
`printf 'XXXXXX `!p snip.rv=prefix`$1 >&2
endsnippet
Кто-нибудь знает, какая версия vim мне нужна, чтобы получить vim- Плагин библиотеки Pythonx для работы?