adminslog/dokus/helix-kurzreferenz.md

4.1 KiB
Raw Blame History

Helix

📄 Helix Editor Kurzbefehle & Übersicht (Cheat Sheet)

Kurzanleitung für den Editor Helix

Modus-Hinweis: Helix ist modal es gibt verschiedene Modi wie Normal, Insert, Select, Operator-Pending usw.


🔁 Modi wechseln

Taste Modus
i Insert-Modus (Einfügen)
esc Zurück zu Normal-Modus
v Select-Modus (visuell)
V Zeilenweise Auswahl

⌨️ Bewegungen

Befehl Beschreibung
h / l Links / Rechts
j / k Runter / Hoch
w / b Wort vor / zurück
g / G Anfang / Ende der Datei
0 / ^ / $ Zeilenanfang / -ende
:line Gehe zu Zeile (z.B. :42)

✂️ Bearbeiten / Operatoren

Befehl Beschreibung
d Löschen (Delete)
y Kopieren (Yank)
p Einfügen (Paste)
c Ändern (Change, wie d + i)
u Rückgängig
ctrl + r Wiederherstellen (Redo)
x Zeichen löschen

Beispiele:

  • dw löscht ein Wort
  • dd löscht Zeile
  • ci" löscht Inhalt innerhalb von " und geht in Insert

🔍 Suchen / Ersetzen

Befehl Beschreibung
/text Suche nach „text“
n / N nächster / vorheriger Treffer
:s/alt/neu/g Ersetzen in Auswahl
:%s/alt/neu/g Ersetzen in ganzer Datei

📁 Datei / Projekt

Befehl Beschreibung
:w Speichern
:q Beenden
:wq Speichern und beenden
:o file Öffne Datei file
:ls Liste offener Dateien (Buffer)
:b <nr> Wechsle zu Buffer <nr>

⚙️ Tipp: Mehrere Cursors

Befehl Beschreibung
ctrl + n Weitere Vorkommen zur Auswahl
A Am Ende jeder Cursorzeile einfügen
I Am Anfang jeder Cursorzeile einfügen

🔧 Sonstiges

Befehl Beschreibung
:config-open Öffnet Konfigurationsdatei
:theme Ändert das Theme (z.B. :theme gruvbox)
:help Hilfe öffnen

📚 Dateien & Navigation

Befehl Beschreibung
:open Datei öffnen
:write Datei speichern
:quit Editor schließen
:config-open Konfiguration bearbeiten
:theme <name> Theme ändern

Tipp für Einsteiger

  • Übe die Modi (Normal, Insert, Select).
  • Nutze :help für Befehlsübersicht.
  • Helix nutzt Tree-sitter für Syntax sehr hilfreich für Programmierer.