如果我用:bd
关闭VIM中的缓冲区,然后又决定再次打开同一个文件..它将不会列在:ls
命令的内容中,因为它被标记为未上市。无论如何关闭一个缓冲区,如果我决定稍后重新打开它,它仍然可以通过:ls
在缓冲区列表中找到?
我知道我可以在{隐藏'列表中看到:ls!
,但这不是我在这里寻找的......
答案 0 :(得分:2)
您可以使用:ls!
查看。
相反,:bw
是擦除缓冲区的正确方法,因此它永远不会再被列出。
IS :bd
和:ls
的意思。接受它。
另一方面,如果您有多个窗口,您需要的可能是^Wc
或:clo
,它会关闭当前窗口,以便在列出时不显示缓冲区。
答案 1 :(得分:2)
如果我真的想摆脱缓冲区,我会:bw
。通常,我只是做:q
。