2017-01-13 1 views

Antwort

3

Es gibt mehrere Befehle, deren Verwendung davon abhängt, wie aggressiv wollen Sie diese Puffer verschwinden.

Sie können :close oder :quit verwenden, um das aktuelle Fenster zu entfernen. Solange Sie andere geteilte Fenster/Registerkarten haben, wird Vim nicht geschlossen. Der Puffer befindet sich immer noch in Vims interner Pufferliste (:ls zeigt es immer noch an). Die Option 'hidden' beeinflusst dies ebenfalls.

Wenn Sie wirklich den Puffer loswerden wollen, tut :bdelete das; Sie können ihm einfach eine Puffernummer seiner Dateispezifikation übergeben. :bunload gibt auch den Speicher und die Ressourcen frei; Dies kann nützlich sein, wenn es eine außergewöhnlich große Datei war, aber ich brauche sie normalerweise nicht.

3

Ich benutze :bw alles im Zusammenhang mit einem Puffer wischen-out (durch seinen Namen oder seine internen Nummer identifiziert). Die Dokumentation empfiehlt, :bd zu verwenden, um nur Pufferinformationen zu löschen. (Ich muss zugeben, ich sehe keinen Sinn darin, einige Informationen zu behalten, und habe nie Probleme bei der Verwendung von :bw in Jahrzehnten intensiver Nutzung von Vim beobachtet)

Verwandte Themen