workshop:cli:vim
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
| workshop:cli:vim [2025/02/16 10:50] – ↷ Seitename wurde von workshop:cli:vim2 auf workshop:cli:vim geändert Branislav Zeljak | workshop:cli:vim [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== VIM - Vi IMproved ====== | ||
| - | |||
| - | **VIM** (Vi IMproved) ist ein fortschrittlicher Texteditor, der auf dem traditionellen `vi` basiert und viele zusätzliche Funktionen bietet. Er wird hauptsächlich in der Unix/ | ||
| - | |||
| - | ===== Wichtige Befehle ===== | ||
| - | |||
| - | **Eingabemodus** | ||
| - | < | ||
| - | ESC Taste # Umschalten von Eingabe- in Kommandomodus | ||
| - | i # Eingabe beginnt an Cursor Position | ||
| - | a # Eingabe beginnt hinter Cursor Position | ||
| - | A # Cursor springt zu Zeilenende | ||
| - | r -> Zeichen | ||
| - | </ | ||
| - | |||
| - | **Kommandomodus** | ||
| - | < | ||
| - | :w # Speichern | ||
| - | :wq # Speichern und verlassen | ||
| - | :q # Verlassen ohne Speichern | ||
| - | :wq! # Speichern und verlassen erzwingen | ||
| - | :x # Speichert und verlässt ohne Prüfung | ||
| - | :Zahl # Springt zu Zeile x | ||
| - | |||
| - | :sort u # Sortiert und entfernt doppelte Einträge | ||
| - | : | ||
| - | :set number | ||
| - | :set nonumber | ||
| - | :yy # Kopiert die aktuelle Zeile | ||
| - | :yw # Kopiert das Wort rechts vom Cursor | ||
| - | : | ||
| - | : | ||
| - | |||
| - | / | ||
| - | n # Weitersuchen | ||
| - | dd # Löscht die aktuelle Zeile | ||
| - | x # Löscht das Zeichen unter dem Cursor | ||
| - | u # Macht die letzte Eingabe rückgängig | ||
| - | U # Stellt die aktuelle Zeile wieder her | ||
| - | gg # Springt zur ersten Zeile | ||
| - | G # Springt zum Ende des Textes | ||
| - | h # Cursor nach links bewegen | ||
| - | j # Cursor nach unten bewegen | ||
| - | k # Cursor nach oben bewegen | ||
| - | l # Cursor nach rechts bewegen | ||
| - | </ | ||
| - | |||
| - | **Kurzbefehle** | ||
| - | < | ||
| - | egrep -v " | ||
| - | </ | ||
| - | |||
| - | ===== Wichtige Konfigurationsdateien für VIM ===== | ||
| - | |||
| - | Die folgende Tabelle zeigt wichtige Konfigurationsdateien und Verzeichnisse für VIM: | ||
| - | |||
| - | ^ Datei ^ Beschreibung ^ | ||
| - | | ~/ | ||
| - | | / | ||
| - | | ~/ | ||
| - | | ~/ | ||
| - | | ~/ | ||
| - | | ~/ | ||
| - | | ~/ | ||
| - | | ~/ | ||
| - | | ~/ | ||
