diff --git a/lua/spacevim/api/job.lua b/lua/spacevim/api/job.lua index ee0ff4e12..750de8001 100644 --- a/lua/spacevim/api/job.lua +++ b/lua/spacevim/api/job.lua @@ -92,6 +92,9 @@ function M.start(cmd, opts) end table.insert(argv, cmd) elseif type(cmd) == 'table' then + if #cmd == 0 then + return 0 + end for _, v in ipairs(cmd) do if type(v) ~= 'string' then return 0