В моем .vimrc
и моем vim-плагине UltiSnips у меня есть много код, который выглядит так
:py << EOF
print("Hi")
EOF
Теперь я хочу проверить, скомпилирован ли python3 в Vim через has ("python3")
, а затем использовать : py3
вместо : py
. Сохранение совместимости кода Python между Python 2 и 3 не является проблемой - проблема заключается в том, чтобы указать vim использовать: py3, если он доступен, и: py в противном случае.
Есть у кого-нибудь хорошая идея?