wie man einen buf in vim beendet

8

Nehmen wir an, momentan gibt es zwei Puffer in meiner vim-Sitzung, und ich möchte den aktuellen Puffer schließen, der bearbeitet wird, um den anderen Puffer zu wechseln und ihn zu bearbeiten. mit

%Vor%

beendet den gesamten vim statt einen Puffer. so meine Frage ist, gibt es irgendwelche Befehle können den aktuellen Puffer unter Bearbeitung schließen und automatisch zum nächsten Puffer in der Pufferliste wechseln.

    
Haiyuan Zhang 18.01.2010, 12:30
quelle

3 Antworten

12

Mach einfach ein

%Vor%

sollte es tun.

Bearbeiten: Mit diesem Befehl können Sie auch bestimmte Puffer löschen.

Holen Sie sich eine Liste Ihrer aktuellen Puffer durch Eingabe von:

%Vor%

Damit erhalten Sie etwas wie:

%Vor%

Nehmen Sie die entsprechende Nummer und geben Sie sie vor dem Befehl bd ein, und geben Sie

ein %Vor%

löscht den zweiten Puffer.

    
Rob Wells 18.01.2010, 12:32
quelle
4

: bd (Puffer löschen) oder: n (next)

Letzteres bietet den Vorteil, dass man mit: p (previous)

zurück zur ersten Datei gehen kann     
philant 18.01.2010 12:34
quelle
2

Theres auch: bw was auch den Puffer löscht. Z.B. : bd wird den Puffer entfernen, aber Sie können zurückkommen, wenn Sie Strg-6 drücken.

Ich mag auch wirklich Bfexplorer 'd' Key-Mapping in der Puffer-Viewer, wenn Sie wie ich und erhalten eine Menge von Puffern öffnen Sie einen schnellen Weg zu durchlaufen und entfernen Sie diejenigen, die Sie nicht mehr brauchen. Ссылка

    
michael 19.01.2010 23:55
quelle

Tags und Links