Frage

Ist es möglich, den alternativen Puffer in einer vim Sitzung zurückgesetzt, was es war vorher?

Mit dem alternativen Puffer, ich meine die eine, die durch # bezeichnet wird, das heißt die eine, die angezeigt wird, wenn Sie cntl eingeben -. ^

Sagen, dass ich zwei Dateien haben offen main.c und other.c und: ls gibt mir:

  1 %a   "main.c"              lines 27
  2 #    "other.c"             lines 56

Sagen, dass ich eine andere Datei zu öffnen, zum Beispiel refer.c,: ls wird nun geben Sie mir:

  1 %a   "main.c"              lines 27
  2      "other.c"             lines 56
  3 #    "refer.c"             lines 125

Wenn ich den Puffer, der refer.c löschen: ls zeigt nun:

  1 %a   "main.c"              lines 27
  2      "other.c"             lines 56

Aber wenn ich ein cntl- tun ^, wird refer.c wieder angezeigt werden!

Gibt es eine Möglichkeit vim zu bekommen die alternative Puffer zurückzusetzen, was es zuletzt automatisch war? Eine „Geschichte“ von alternativen Puffern?

Oder bin ich steckte einen mit dem Tun: 2 b in dem alternativen Puffer neu zu laden other.c

Vielleicht gibt es einen guten Grund für dieses Verhalten?

War es hilfreich?

Lösung

In diesem Fall "alternate", bedeutet nur, "Zurück". Also, ja,.: B2 (oder 2 ctrl-6) ist wahrscheinlich der einfachste Weg zu ändern, welche zwei Puffer von ctrl-6 umgeschaltet werden

Werfen Sie auch einen Blick auf die. Keepalt Befehl

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top