Grundlagen
Alle ansehen- 01 Was ist Vim? Modaler Editor mit vi-Erbe
- 02 Vim vs. Neovim Wann Vim, wann Neovim — kurz erklärt
- 03 Installation auf Windows Vim auf Windows einrichten
- 04 Installation auf macOS Vim auf macOS einrichten
- 05 Installation auf Linux Vim auf Linux einrichten
- 06 Erster Start und vimtutor Den Editor öffnen, verstehen, verlassen — und mit vimtutor üben
- 07 Das Hilfe-System Vims eingebaute Doku verstehen und gezielt nutzen
Bedienkonzept
Alle ansehen- 01 Modale Bedienung Das Kernkonzept hinter Vim verstehen
- 02 Normal-Mode Vims Default-Modus und seine Sprache verstehen
- 03 Insert-Mode Vims Schreib-Modus und seine versteckten Tastenkombinationen
- 04 Visual-Mode Markieren und auf der Markierung wirken
- 05 Command-Line-Mode Vims Befehlszeile und die ex-Sprache verstehen
- 06 Replace-, Select- und Operator-pending-Mode Vims kleinere Modi: überschreiben, markieren wie eine IDE, operator-pending
- 07 Tasten-Notation Vims Tastatur-Schreibweise als definitive Referenz
- 08 Abbrechen und Undo Vims Mehrebenen-Undo und die Notbremsen Esc/Ctrl-c
Modi
Alle ansehen- 01 Mode-Wechsel in der Praxis Wie ein realistischer Vim-Arbeitstag zwischen den Modi pendelt
- 02 Count-Präfixe Vims Multiplikator für jeden Befehl
- 03 Operator-Motion-Grammatik Vims kombinierbare Befehlssprache verstehen
- 04 Dot-Repeat Vims einprägsamstes Tasten-Idiom verstehen
- 05 Modi und Mappings Mappings pro Modus, Rekursion und Debug-Werkzeuge
Buffer, Fenster & Tabs
Alle ansehen- 01 Das Buffer-Konzept Was ein Buffer in Vim wirklich ist
- 02 Buffer wechseln Effizient zwischen offenen Buffern navigieren
- 03 Fenster und Splits Buffer in mehreren Fenstern parallel anzeigen
- 04 Tabs richtig verstehen Vim-Tabs sind das, was andere Editoren Workspaces nennen
- 05 Argument-List Die explizite Datei-Liste neben der Buffer-List
Dateien & Verzeichnisse
Alle ansehen- 01 Dateien öffnen und speichern Vims zentrale Datei-Operationen verstehen
- 02 netrw — der eingebaute Datei-Manager Vims mitgelieferter Datei-Browser
- 03 Working Directory Vims aktuelles Arbeitsverzeichnis verstehen und steuern
- 04 Backups und Swap-Files Vims drei Sicherungs-Mechanismen ordentlich konfigurieren
- 05 Encoding und Line-Endings Zeichenkodierungen und Zeilenenden in Vim sicher handhaben
Navigation
Alle ansehen- 01 hjkl und Zeilen-Anker Vims Heimreihen-Navigation und Zeilen-Anker
- 02 Zeichen finden mit f und t Vims präzise Sprung-Motions auf Zeichen-Ebene
- 03 Wort- und WORD-Motion Vims zwei Wort-Begriffe und ihre Motions verstehen
- 04 Satz-, Absatz- und Funktions-Motion Vims semantische Motions jenseits von Zeichen und Wörtern
- 05 Zeilen-Sprünge, Marks und Jumps Vims persistente Positions-Navigation
- 06 Scrolling Vims Scrolling-Befehle und Cursor-Zentrierung