Vim
Vim ist der wohl meistbenutzt Text-editor der Linux-Shell.
Gestartet wird er mit dem Befehl vi datei, wobei "datei" für die zu editierende Datei steht. Existiert sie noch nicht, so wird sie erstellt.
Der Umgang mit dem Programm ist jedoch für Benutzer, die Windowseditoren gewöhnt sind zunächst sehr umständlich.
Ist eine Datei geöffnet, so kann man sie sich zunächst einmal nur ansehen, oder mit Entf Zeichen löschen.
Text ändern
Um etwas hineinzuschreiben muss man erst i drücken und kommt damit in den "Insert"-Modus.
Diesen verlässt man wieder mit Esc.
Zeile löschen
um eine komplette Zeile zu löschen drückt man 2x d. (man darf sich dabei nicht im Inser-Modus befinden!)
Text kopieren
Um einen Text zu kopieren drückt man y gefolgt von der Anzahl an Zeichen, die man kopieren möchte und der Richtung (rechts, oder links) in die man kopieren möchte.
yy kopiert die komplette aktuelle Zeile
Text einfügen
Den kopierten Text kann man mit p wieder einfügen.
Suchen
Mit /suchbegriff kann man die Datei nach der Zeichenkette "suchbegriff" durchsuchen.
Dabei dürfen in den Suchbegriffen auch Reguläre Ausdrücke verwendet werden.
Weitersuchen
Wenn man einmal gesucht hat, kann man mit der Taste n jeweils das nächste Vorkommen des Suchausdrucks finden
Suchen und Ersetzen
:%s/RegExp/String/g
Sucht nach RegExp und ersetz es durch String
% Gibt an, dass alle Zeilen durchgegangen werden sollen. Alternativ kann hier z.B. 0,9 für die ersten 10 Zeilen stehen
das g am Ende sagt, dass pro Zeile nicht nach dem ersten Vorkommen der Such-Zeichenkette abgebrochen werden soll
Text einfügen
Den kopierten Text kann man mit p wieder einfügen.
Zu Zeile X springen
Mit :99 springt man zu Zeile Nummer 99.
Editor Verlassen
Um den editor zu verlassen gibt man :q ein. (man darf sich dabei nicht im Inser-Modus befinden).
Wenn man Änderungen an der Datei vorgenommen hat, so speichert und verlässt man das Programm mit: :wq.
Will man den Editor verlassen und die Änderungen verwerfen, so tut man das mit: :q!.
Will man eine schreibgeschützte Datei überschreiben und den Editor verlassen, so kann man dies mit :wq! tun.
Nano (Alternative zu Vim)
Gerade für Einsteiger ist Nano vielleicht etwas einfacher. Eine Datei lässt sich mit Nano über das Kommando nano datei bearbeiten.
Datei schreiben
Strg+O
Datei einlesen
Strg+R
Zeile ausschneiden
Strg+K
Zeile (evtl. mehrmals) wieder einfügen
Strg+U
Nano beenden
Strg+X
Text suchen
Strg+W
Weitersuchen
Alt+w
Hilfe
Strg+G
Pico (Alternative zu Vim)
Datei bearbeiten: pico datei.
Datei schreiben
Strg+O
Datei einlesen
Strg+R
Zeile ausschneiden
Strg+K
Zeile (evtl. mehrmals) wieder einfügen
Strg+U
Pico beenden
Strg+X
Text suchen
Strg+W
Weitersuchen
Alt+w
Hilfe
Strg+G
Kommentare Seite:
Die Kommentar-Funktion ist derzeit leider deaktiviert.
Bitte nutze das Forum statt dessen.

