free web page hit counter

Vi Command Cheat Sheet


Vi Command Cheat Sheet

Hey du! Schon mal von vi gehört? Klingt wie ein exotisches Gewürz, ist aber viel mächtiger – und nicht zum Kochen geeignet, sondern zum Texte-Zähmen. Denk an vi als den Schweizer Taschenmesser unter den Texteditoren. Er ist überall: auf Linux-Servern, in deiner Raspberry Pi, ja sogar in manchen Kaffeemaschinen (ok, vielleicht nicht die Kaffeemaschine, aber fast!). Warum also solltest du dich damit beschäftigen?

Stell dir vor, du bist im Urlaub, auf einer einsamen Insel. Dein Laptop streikt, aber – Gott sei Dank – gibt es noch einen alten Rechner mit Linux. Nur: der Texteditor ist… räusper… minimalistisch. Hier kommt vi ins Spiel! Er ist immer da, zuverlässig und braucht kaum Ressourcen. Es ist wie ein guter alter Freund, auf den man sich verlassen kann, egal wo man ist.

Der vi-Cheat-Sheet: Dein Spickzettel zum Erfolg

Okay, genug der Lobpreisungen. vi ist am Anfang ein bisschen… speziell. Man muss sich erst daran gewöhnen, dass er in verschiedenen Modi arbeitet. Aber keine Angst, wir haben da was vorbereitet: deinen persönlichen vi-Cheat-Sheet!

Denk an vi wie an ein Schloss mit verschiedenen Zugängen. Du brauchst die richtigen Schlüssel (Befehle), um in die verschiedenen Bereiche (Modi) zu gelangen.

Der Normal-Modus (der Standard):

Vi Cheat Sheet [Free PDF Download] - LinuxSimply
Vi Cheat Sheet [Free PDF Download] - LinuxSimply

Das ist dein Ausgangspunkt. Hier kannst du navigieren, Text löschen oder kopieren. Stell dir vor, du bist ein Dirigent, der das Orchester (den Text) leitet.

  • Bewegen:
    • h: Links
    • j: Runter
    • k: Rauf
    • l: Rechts
    • Merke: Klingt komisch, ist aber effektiv. Alternativ gehen auch die Pfeiltasten, aber die Profis nutzen hjkl.
  • Löschen:
    • x: Zeichen löschen unter dem Cursor
    • dd: Zeile löschen
    • dw: Wort löschen
  • Kopieren und Einfügen:
    • yy: Zeile kopieren (yank)
    • p: Einfügen nach dem Cursor
    • P: Einfügen vor dem Cursor
  • Rückgängig und Wiederherstellen:
    • u: Rückgängig (undo)
    • Ctrl + r: Wiederherstellen (redo)
  • Speichern und Beenden:
    • :w: Speichern (write)
    • :q: Beenden (quit)
    • :wq: Speichern und Beenden
    • :q!: Beenden ohne Speichern (Achtung!)

Der Einfüge-Modus (zum Tippen):

Hier wird getippt! Um in diesen Modus zu gelangen, brauchst du einen Befehl:

vi Cheat Sheet | vi Command Line Guide
vi Cheat Sheet | vi Command Line Guide
  • i: Einfügen vor dem Cursor
  • a: Einfügen nach dem Cursor
  • o: Neue Zeile unterhalb der aktuellen Zeile öffnen und einfügen
  • O: Neue Zeile oberhalb der aktuellen Zeile öffnen und einfügen

Zum Verlassen des Einfüge-Modus: Drücke die Esc-Taste. Du bist wieder im Normal-Modus.

Der Kommandozeilen-Modus (für spezielle Befehle):

vi Cheat Sheet | vi Command Line Guide
vi Cheat Sheet | vi Command Line Guide

Dieser Modus ist dein Kontrollzentrum. Du erreichst ihn, indem du : (Doppelpunkt) drückst.

  • Suchen:
    • /dein Suchbegriff: Suchen nach einem bestimmten Wort oder einer Phrase
    • n: Zum nächsten Suchergebnis springen
  • Ersetzen:
    • :%s/alterText/neuerText/g: Alle Vorkommnisse von alterText durch neuerText ersetzen. Denk daran, das g steht für "global".
  • Zeilennummern anzeigen:
    • :set number: Zeilennummern anzeigen
    • :set nonumber: Zeilennummern ausblenden

Warum das Ganze?

vi mag am Anfang etwas einschüchternd wirken, aber die Mühe lohnt sich. Es ist ein mächtiges Werkzeug, das dir in vielen Situationen helfen kann. Denk an das Gefühl, wenn du einen komplizierten Knoten entwirrst hast. So ähnlich fühlt es sich an, wenn du vi meisterst. Und wer weiß, vielleicht rettest du damit eines Tages sogar die Welt… oder zumindest deinen Urlaub.

Also, ran an den Speck! Nimm dir eine Textdatei und probiere die Befehle aus. Es braucht Übung, aber mit der Zeit wird vi zu einem natürlichen Teil deines Workflows. Viel Spaß!

VI Cheat Sheet - Resources from GoSquared Top Vi Cheat Sheets free to download in PDF format VI Cheat Sheet Download Printable PDF | Templateroller Vi CheatSheet | PPT Vi Cheat Sheet | PDF | Operating Systems | Computer Software and VI/Vim Cheat Sheet Download Printable PDF | Templateroller VI Cheat Sheet - Kenward Bradley Download Printable PDF | Templateroller

You might also like →