Ma liste de vim:Comment utiliser une liste vim dans une commande python?
let ListRange = []
let ListRange = ['2','3','hello']
Je veux importer la liste dans une commande python:
exe "r!python -c \"import random ; print('\\n'.join(format(random.choice(ListRange)) for i in range(14)))\""
Cela donne une erreur :
retraçage (appel le plus récent en dernier):
Fichier "", ligne 1, dans
Fichier "", ligne 1, dans
NameError: le nom global 'listrange' n'est pas défini
Comment puis-je utiliser la liste vim dans la commande ci-dessus python?
Je sais qu'il est possible de déclarer la liste dans la commande python self, mais je veux la déclarer depuis l'environnement vim.
Merci Ingo :) – Reman
Content de pouvoir aider. Cette question était très claire et précise, et heureusement, elle avait une solution simple! –