Typescript 如何获取nvim.eval(…;)操作的VimValue部分可访问类型的大小?
在自定义Typescript 如何获取nvim.eval(…;)操作的VimValue部分可访问类型的大小?,typescript,collections,coc.nvim,Typescript,Collections,Coc.nvim,在自定义coc扩展中,我正在执行以下操作: let list = await nvim.eval(`split(execute("verbose ${state}map"),"\n")`); 我可以为集合编制索引并打印,例如:list[0],list[1],等等。但是,该类型上没有length属性,也没有迭代器,报告为VimValue 我怎样才能知道这些藏品的大小?我的目标是迭代所有返回的元素
coc
扩展中,我正在执行以下操作:
let list = await nvim.eval(`split(execute("verbose ${state}map"),"\n")`);
我可以为集合编制索引并打印,例如:list[0]
,list[1]
,等等。但是,该类型上没有length
属性,也没有迭代器,报告为VimValue
我怎样才能知道这些藏品的大小?我的目标是迭代所有返回的元素