Vim/Anwendung

Aus Foxwiki
Version vom 12. November 2024, 18:08 Uhr von Dirkwagner (Diskussion | Beiträge) (→‎Einführung)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Vim/Anwendung - Kurzbeschreibung

Befehls-Modus

Vim/Anwendungen/Befehls-Modus

Tipps und Tricks

Zeile verschieben

  • Zeile mit dd löschen
  • Zur neuen Position wechseln
  • mit p (hinter dem Cursor)
  • P (vor dem Cursor) einfügen

Zeile kopieren

  • Zeile mit yy in den Puffer kopieren
  • Zur neuen Position wechseln
  • Zeile mit p (vor dem Cursor)
  • oder P (nach dem Cursor) einfügen

Ein paar einfache Tricks

  • zwei aufeinander folgende Zeichen vertauschen: xp
  • zwei aufeinander folgende Zeilen vertauschen: ddp
  • eine Zeile duplizieren: yyp

Mehrere Zeilen verschieben oder kopieren

Mehrere Zeilen werden durch Voranstellen der Zeilenzahl vor dd oder yy in den Puffer gebracht. Alles Weitere wie oben

Weitere Puffer

  • Neben dem anonymen Puffer können 26 weitere Pufferbereiche verwendet werden, die durch einen Buchstaben ("a" - "z") bezeichnet werden
  • Dazu wird ein Doppelapostroph und der Puffername vor den Befehl gestellt, zum Beispiel
"ayy kopiere Zeile in Puffer a
"b6yy kopiere die nächsten 6 Zeilen in Puffer b
"ap Inhalt Puffer a nach dem Cursor einfügen

Blöcke von einer Datei in die andere übertragen

  • Mit dem Kommando :e <dateiname> kann eine neue Datei bearbeitet werden, ohne den vi zu verlassen
  • vi mit der ersten Datei aufrufen, z. B. : vi foo.txt
  • Textblock mit den Yank-Kommando in einen Puffer schreiben: "f10yy (10 Zeilen in Puffer f)
  • neue Datei holen, z. B. : :e bar.txt
  • an die gewünschte Stelle gehen und Puffer einfügen: "fp

Installation

Anwendung

Problembehebung

Anhang

Siehe auch

Dokumentation

Man-Page
Info-Pages

Links

Projekt
Weblinks