Ein "verlassener" Puffer ist ein Puffer, den Sie verlassen haben, ohne Änderungen zu speichern.
Wenn Sie set nohidden
(den Standardwert) haben, warnt Vim Sie im Allgemeinen vor nicht gespeicherten Änderungen, wenn Sie versuchen, einen geänderten Puffer zu belassen. Wenn Sie sich mit einem Knall durchschlagen, wird der vorherige Puffer "verlassen" und Sie verlieren alle nicht gespeicherten Änderungen.
Wenn set hidden
ja, werden modifizierte Puffer beim Verlassen in ihrem aktuellen Zustand gehalten, sodass sie - technisch gesehen - niemals "aufgegeben" werden. Sie erhalten weiterhin eine Warnung, wenn Sie versuchen, Vim mit nicht gespeicherten Änderungen zu beenden.
Solange es noch in einem Fenster angezeigt wird, kann ein Puffer nicht als "versteckt" oder "verlassen" betrachtet werden, sodass Ihre Puffer, die derzeit in einem anderen Fenster auf einer anderen Registerkarte angezeigt werden, weder "versteckt" noch "verlassen" sind.
nohidden
gesetzt ist). Was ist deine Konfiguration?autowrite
?set autowrite?
undset autowriteall?
was zeigen sie?