Vim Funktionen
Version vom 12. April 2007, 23:08 Uhr von B3ll3roph0n (Diskussion | Beiträge)
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 |
Inhaltsverzeichnis
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 |