Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果我打开了单个文件 ,则vim 命令buflisted(0)并返回 true。bufexists(0)
buflisted(0)
bufexists(0)
我不明白这一点,因为该ls文件的输出显示为缓冲区 1(buflisted(1)并且bufexists(1)还返回 true)。如果我在缓冲区 0 上尝试任何缓冲区操作,我会收到错误消息Zero count。
ls
buflisted(1)
bufexists(1)
Zero count
这似乎是一个特殊的缓冲区,但我找不到任何信息告诉我缓冲区 0 的用途。有人可以帮忙吗?
谢谢!
这0在 中进行了解释:help bufname()。它是当前缓冲区的“备用缓冲区”。
0
:help bufname()