Je crée ma propre fonction pour appeler un script bash qui compile et exécute mon programme.
Voici le code que j'ai essayé.
function Compile_and_run(game, major, minor)
!_compile a:game a:major a:minor
endfunction
Le seul problème est qu'il semble analyser a:game
au lieu de la valeur.
Comment puis-je obtenir a:game
, a:major
, a:minor
pour analyser leur valeur à la fonction?
vimscript
external-command
iProgramme
la source
la source
''
d'!_compile
autre que d' autres arguments?:execute
Les arguments de sont des expressions VimScript qui doivent être évaluées en chaînes. Si vous passez plusieurs arguments, ils seront joints avec des espaces. Comme le premier argument n'est qu'une chaîne littérale, nous le mettons entre guillemets.