Estou criando minha própria função para chamar um script bash que compila e executa meu programa.
Aqui está o código que eu tentei.
function Compile_and_run(game, major, minor)
!_compile a:game a:major a:minor
endfunction
O único problema é que parece analisar em a:game
vez do valor.
Como eu iria ficar a:game
, a:major
, a:minor
para analisar o seu valor para a função?
vimscript
external-command
iProgram
fonte
fonte
''
para!_compile
outra do que outros argumentos?:execute
Os argumentos de são expressões VimScript que devem ser avaliadas em strings. Se você passar vários argumentos, eles serão unidos com espaços. Como o primeiro argumento é apenas uma string literal, o colocamos entre aspas.