在ViM中什么是Buffer 0?

时间:2012-11-16 20:08:59

标签: vim buffer

如果单个文件打开,vim命令buflisted(0)bufexists(0)将返回true。

我不明白这一点,因为ls的输出显示该文件为缓冲区1(buflisted(1)bufexists(1)也返回true)。如果我在缓冲区0上尝试任何缓冲操作,我会收到错误消息Zero count

这似乎是一个特殊的缓冲区,但我找不到任何告诉我缓冲区0用于什么的信息。有人可以帮忙吗?

谢谢!

1 个答案:

答案 0 :(得分:5)

0中解释了:help bufname()。它是当前缓冲区的“备用缓冲区”。