Es gibt erweiterte Funktionen von Vim , der keine oft, wie wir sicher, dass die Arbeit von Remote-Befehlszeile muss unbedingt bedeuten, dass nur wenige Einrichtungen zur Verfügung stehen.

Eines der am meisten missverstandenen Merkmal betrifft die Möglichkeit, mehrere Dateien zu bearbeiten. Dank seiner einzigartigen Ansatz zur Pufferung kann Vim handhaben eine nahezu unbegrenzte Anzahl von Dateien. Die einzige wirkliche Einschränkung ist die Display-Modus: bis zu mehreren Dateien arbeiten Vims Schnittstelle ist gespalten - horizontal oder vertikal, siehe unten - durch die schrittweise Reduzierung der Fläche für die einzelnen Datei.

Um zwei Dateien auf einmal öffnen, indem der Arbeitsbereich orizzontalmentesi verwendet die Option-o:

$ vim -o file1.txt file2.txt

Um zwei Dateien auf einmal öffnen, indem der Arbeitsbereich horizontal-O-Option verwendet wird:

$ vim -O file1.txt file2.txt

Um zwischen Fenstern anhand der folgenden Tastenkombination wechseln:

  1. STRG + W + <Pfeiltaste sinistra> aktive Fenster auf der linken Seite
  2. STRG + W + <Pfeiltaste destra> das aktive Fenster auf der rechten Seite
  3. STRG + W + <Pfeiltaste up> das aktive Fenster auf
  4. STRG + W + unten-Taste, aktive Fenster an der Unterseite
  5. CTRL-W CTRL-W + (zweimal STRG + W) bewegt sich schnell von einem Fenster zum anderen

Um das aktuelle Fenster zu schließen, einfach mit der üblichen Reihenfolge vorgehen

[ESC]+:q

genauso, wie wenn Sie die Bearbeitung einer einzelnen Datei gerade zu einem Zeitpunkt.

Um eine neue Datei innerhalb von Vim öffnen mit der Sequenz

[ESC]+:new nomefile.txt

Wenn die Datei vorhanden sein wird bearbeitet, sonst wird es von Grund auf neu erstellt werden.

Um den aktuellen Fensters zu ändern, bevor Sie die Zahl entsprechend der Menge der Zeilen Größe Sie ändern möchten und fahren Sie dann mit der Tastenkombination geben Sie "CTRL-W + + / -":

[ESC] + 5 + CTRL + W + -

Im Beispiel abiamo reduziert das aktuelle Fenster von 5 Zeilen.

Nach der Arbeit auf mehrere Dateien, müssen Sie möglicherweise nah an alles und gehen Sie ein wenig Spaß. Dies sind die Befehle, mit denen eine Sitzung von mehreren Vim in der Nähe von:

[ESC]+:wqall
[ESC]+:qall!

Im ersten Fall, schließen Sie alle Fenster nach dem Speichern der Änderungen zu jedem. Die zweite fordert Sie auf, schließen Sie alle ignorieren alle Änderungen an Dateien.

Diese Seite mitteilen:
  • del.icio.us
  • Google Bookmarks
  • Digg
  • Facebook
  • Technorati
  • MySpace
  • Twitter