Vim Funktionen

Aus Linupedia.org
Wechseln zu: Navigation, Suche
V I M    B U C H    -    K O N F I G U R A T I O N    B E D I E N U N G    T I P P S  /  T R I C K S
Der Editor Vim: Allgemein - Funktionen - Konfiguration - Plugins - Tipps / Tricks



Konsole

Vim Funtionen

Bedienung und Funktionsweise des Editors Vim.

Kommando-Modus (command mode)


Kopieren, Einfügen und Löschen

  • Aktuelle Zeile in den Kopierbuffer laden:
yy
  • Aktuelles Wort kopieren:
yw
  • Bestimmte Anzahl Zeilen (z.B. 10) ab der Cursorposition in den Kopierbuffer laden:
10yy
  • Kopierbuffer nach der aktuellen Zeile einfügen:
p
  • Kopierbuffer vor der aktuellen Zeile einfügen:
P


Kommandozeilen-Modus (command-line mode)


Öffnen und speichern

  • Datei öffnen
:e /pfad/zur/datei
  • Speichern
:w
(mit einem angehängten ! kann das speichern erzwungen werden, wenn die Datei nur lesbar ist - natürlich nur, wenn der betreffende User auch der Eigentümer der Datei ist)
  • Schließen/Beenden
:q
(mit einem angehängten ! kann das Schließen erzwungen, werden - alle Änderungen an der Datei werden dabei verworfen)
  • Speichern und Beenden
:x
(mit einem angehängten ! kann das speichern erzwungen werden, wenn die Datei nur lesbar ist - natürlich nur, wenn der betreffende User auch der Eigentümer der Datei ist)


Suchen und Ersetzen

  • Begriff suchen
/suchbegriff
  • Suchbegriff nur in der aktuellen Zeile zu ersetzen:
: s/Suchbegriff/Ersetzungstext/g
  • Alle Suchbegriffe im Dokument zu ersetzen:
:% s/Suchbegriff/Ersetzungstext/g
  • Nur zwischen bestimmten Zeilen (z.B. 10-20) suchen und ersetzen:
:10,20 s/Suchbegriff/Ersetzungstext/g
Hinweis:

Selbstverständlich unterstützt Vim beim Suchen und Ersetzen auch reguläre Ausdrücke.



Sonstige

  • Buffer schließen
:bd
  • nächster Buffer
:bn
  • vorheriger Buffer
:bp
  • nächstes Tab
:tabn
  • vorheriges Tab
:tabp



Visueller Modus (visual mode)


Kopieren




Der Editor Vim: Allgemein - Funktionen - Konfiguration - Plugins - Tipps / Tricks


Zurück zu Konsole