如何在不使其“不公开”的情况下关闭VIM中的缓冲区?

时间:2012-02-25 05:14:44

标签: vim macvim

如果我用:bd关闭VIM中的缓冲区,然后又决定再次打开同一个文件..它将不会列在:ls命令的内容中,因为它被标记为未上市。无论如何关闭一个缓冲区,如果我决定稍后重新打开它,它仍然可以通过:ls在缓冲区列表中找到?

我知道我可以在{隐藏'列表中看到:ls!,但这不是我在这里寻找的......

2 个答案:

答案 0 :(得分:2)

您可以使用:ls!查看。

相反,:bw擦除缓冲区的正确方法,因此它永远不会再被列出。

IS :bd:ls的意思。接受它。

另一方面,如果您有多个窗口,您需要的可能是^Wc:clo,它会关闭当前窗口,以便在列出时不显示缓冲区。

答案 1 :(得分:2)

如果我真的想摆脱缓冲区,我会:bw。通常,我只是做:q