如何在vimscript中获取缓冲区类型

时间:2017-05-04 08:29:52

标签: vim

如何根据缓冲区ID获取缓冲区的缓冲区类型?我知道我可以切换到该缓冲区并使用:set buftype?来获取类型。

但是如果不跳到那个缓冲区我该怎么办呢?

(我希望buftype(id)的工作方式类似于bufname(id)

1 个答案:

答案 0 :(得分:3)

您正在寻找:h getbufvar()

:echo getbufvar(bufid, '&buftype', 'ERROR')