Michael Blaess

Neovim Cheat-Sheet

Neovim 0.12 · render-markdown, mini.nvim · Stand 18.09.2026

Modi

Esczurück in den Normalmodus
i aschreiben vor bzw. hinter dem Cursor insert, append
I Aam Zeilenanfang bzw. -ende schreiben
o Oneue Zeile darunter bzw. darüber open
v VZeichen bzw. Zeilen markieren visual
:Befehlszeile

Speichern und Beenden

:wspeichern write
:qbeenden quit
:wqspeichern und beenden
:q!beenden ohne Speichern ! = mit Gewalt
:e datei.mdDatei öffnen edit

Bewegen

h j k llinks, runter, hoch, rechts j zeigt runter
w bein Wort vor bzw. zurück word, back
0 $Anfang bzw. Ende der Zeile $ wie in Regex
{ }zum vorigen bzw. nächsten Absatz
gg GAnfang bzw. Ende der Datei go
Strg+d Strg+uhalbe Seite runter bzw. hoch down, up
Strg+ozurück zur letzten Stelle older

Bei Markdown laufen j und k durch die sichtbaren Zeilen.

Pflege

:e $MYVIMRCKonfiguration öffnen
:lua vim.pack.update()Plugins aktualisieren
:checkhealthZustand prüfen

Das Plugin-Update zeigt die Änderungen, :w übernimmt sie. Die init.lua gibt es auf michaelblaess.de/helfer.

Bearbeiten

xZeichen löschen x = durchstreichen
ddZeile ausschneiden delete
dwbis Wortende löschen delete word
ciwWort unter dem Cursor ersetzen change inner word
yyZeile kopieren yank
p Peinfügen hinter bzw. vor dem Cursor put
u Strg+rrückgängig bzw. wiederherstellen undo, redo
.letzte Änderung wiederholen
Jnächste Zeile anhängen Join

Markiert mit v: y kopiert, d schneidet aus. Kopiertes landet in der Zwischenablage des Systems.

Suchen und Ersetzen

/textvorwärts suchen
n Nnächster bzw. voriger Treffer next
*Wort unter dem Cursor suchen
:%s/alt/neu/gin der ganzen Datei ersetzen substitute, global
:%s/alt/neu/gcdasselbe mit Rückfrage je Treffer confirm
:nohHervorhebung ausblenden no highlight

% steht für alle Zeilen. Kleinschreibung sucht ohne Rücksicht auf Groß und Klein, ein Großbuchstabe macht die Suche genau.

Fenster

:vsplitnebeneinander teilen vertical
:splitübereinander teilen
Strg+w wzum nächsten Fenster window
Strg+w qFenster schließen quit

Eigene Befehle mit Leertaste

Leertaste mMarkdown-Ansicht ein und aus markdown
Leertaste eDatei-Explorer explorer
Leertaste fDatei per Namen suchen file
Leertaste gText in allen Dateien suchen grep
Leertaste bzwischen offenen Dateien wechseln buffer
Leertaste hNeovim-Hilfe durchsuchen help

Nach Leertaste, g, z oder Strg+w zeigt ein Fenster, was als Nächstes geht.

Datei-Explorer

l hin Ordner hinein bzw. zurück
LDatei öffnen und Explorer schließen
qExplorer schließen quit
=Änderungen ausführen
RücktasteAnsicht zurücksetzen
g?alle Tasten anzeigen

Die Liste wie Text bearbeiten: neue Zeile legt eine Datei an, ein Name mit / am Ende einen Ordner. Zeile umbenennen benennt um, Zeile löschen verschiebt in den Papierkorb. Wirksam erst nach =.

Suchfenster

tippenListe filtern
Strg+n Strg+prunter bzw. hoch next, previous
Enteröffnen
Strg+sin geteiltem Fenster öffnen split
Escabbrechen

Die Textsuche braucht ein Git-Repository oder ripgrep.