如果单个文件打开,vim命令buflisted(0)
和bufexists(0)
将返回true。
我不明白这一点,因为ls
的输出显示该文件为缓冲区1(buflisted(1)
和bufexists(1)
也返回true)。如果我在缓冲区0上尝试任何缓冲操作,我会收到错误消息Zero count
。
这似乎是一个特殊的缓冲区,但我找不到任何告诉我缓冲区0用于什么的信息。有人可以帮忙吗?
谢谢!
答案 0 :(得分:5)
0
中解释了:help bufname()
。它是当前缓冲区的“备用缓冲区”。