gpt4 book ai didi

vim - 如何获取由数字指定的缓冲区的 'filetype'?

转载 作者:行者123 更新时间:2023-12-04 13:50:38 24 4
gpt4 key购买 nike

我正在为 VIM 编写插件,我需要知道一个 filetype由数字指定的缓冲区。但是filetypeoption - 如何以编程方式获取指定的缓冲区选项?我可以通过 bufname() 获取缓冲区名称vimscript 函数 - 但我没有找到任何可以让我获得选项的函数。也许这是 bufdo 的一些伎俩?

最佳答案

getbufvar()函数不仅可以检索变量,还可以检索缓冲区本地选项(以 & 为前缀):

:let bufFiletype = getbufvar(bufNr, '&filetype')

关于vim - 如何获取由数字指定的缓冲区的 'filetype'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18714650/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com