2017-01-13 73 views

回答

3

有幾個命令,它們的使用取決於如何你希望這些緩衝區消失。

您可以使用:close:quit刪除當前窗口。只要你有其他拆分窗口/標籤頁,這將不會關閉Vim。緩衝區仍然在Vim的內部緩衝區列表中(:ls仍顯示它)。 'hidden'選項也會影響這一點。

如果你真的想擺脫緩衝區,:bdelete這樣做;你可以方便地傳遞它的filespec的緩衝區號。 :bunload也釋放內存和資源;這可能是有用的,如果它是一個特大文件,但我通常不需要它。

3

我用:bw給塗掉一切相關的緩衝區(通過其名稱或者其內部編號標識)。文檔建議使用:bd來刪除緩衝區信息。 (我必須承認,我沒有看到關於保留一些信息的觀點,並且我幾乎沒有在使用Vim幾十年的密集使用中觀察到任何問題)

相關問題