Ich habe kürzlich eine Pull-Anfrage erhalten, mein Vim-Plugin so zu ändern, dass es Python3 unterstützt. Aber diese Änderungen brechen das Plugin für das vim auf meinem Mac, das Python zu hören scheint.
python import sys
gegen
python3 import sys
Gibt es eine elegante Methode, mit der das Skript in meinem Plugin erkennt, welche Anweisung es verwenden soll? Etwas wie:
if has('python')
python import ...
elseif if has('python3')
python3 import ...
else
finish
endif
Vielen Dank.
quelle