Saya membuat fungsi saya sendiri untuk memanggil skrip bash yang mengkompilasi dan menjalankan program saya.
Ini kode yang sudah saya coba.
function Compile_and_run(game, major, minor)
!_compile a:game a:major a:minor
endfunction
Satu-satunya masalah adalah sepertinya mem-parsing a:game
bukan nilai.
Bagaimana saya akan mendapatkan a:game
, a:major
, a:minor
untuk mengurai nilai mereka ke fungsi?
sumber
''
untuk!_compile
selain argumen lain?:execute
Argumen adalah ekspresi VimScript yang harus dievaluasi menjadi string. Jika Anda melewati beberapa argumen, argumen tersebut akan digabung dengan spasi. Karena argumen pertama hanyalah string literal, kami menyertakannya dalam tanda kutip.