Estoy haciendo mi propia función para llamar a un script bash que compila y ejecuta mi programa.
Aquí está el código que he probado.
function Compile_and_run(game, major, minor)
!_compile a:game a:major a:minor
endfunction
El único problema es que parece analizar en a:game
lugar del valor.
¿Cómo voy a conseguir a:game
, a:major
, a:minor
para analizar su valor para la función?
vimscript
external-command
iProgram
fuente
fuente
''
para!_compile
que no sean otros argumentos?:execute
Los argumentos son expresiones de VimScript que deberían evaluarse en cadenas. Si pasa varios argumentos, se unirán con espacios. Como el primer argumento es solo una cadena literal, lo encerramos entre comillas.