• Keine Ergebnisse gefunden

Texteditor viTutorial

N/A
N/A
Protected

Academic year: 2022

Aktie "Texteditor viTutorial"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Linux http://www.kohnlehome.de/linux/linux_vi.pdf

Texteditor vi

Tutorial

vimtutor

Cursor

k h l j

$ (springt zum Ende der Zeile) G (Zum Ende der Datei springen) 123G (Zur Zeile 123 springen)

vi beenden

:q! (beenden ohne speichern) :wq (speichern und beenden)

speichern

:w Dateiname (Datei speichern)

:12,34 w Dateiname (Zeilen 12 bis 34 in Datei speichern)

in den Einfüge- / Ersetzenmodus wechseln

i (Einfügemodus)

a (Einfügemodus hinter Cursor) A (Einfügemodus hinter Zeile) R (Ersetzenmodus)

o (Zeile unterhalb einfügen, Einfügemodus) O (Zeile oberhalb einfügen, Einfügemodus) cw (Rest des Wortes löschen, Einfügemodus) c$ (Rest der Zeile löschen, Einfügemodus)

in den Normalmodus wechseln

Esc (Normaler Modus)

löschen / ausschneiden

x (Zeichen ausschneiden) dd (Zeile ausschneiden) 5dd (5 Zeilen ausschneiden)

dw (löscht bis zum Ende des Wortes) d$ (löscht bis zum Ende der Zeile)

einfügen

p (Einfügen unterhalb des Cursors) :r Dateiname (Dateiinhalt einfügen)

rückgängig

u (undo (letzer Befehl rückgängig)) strg + r (redo (undo rückgängig))

suchen

/text (Suche nach 'text')

?text (Suche nach 'text (rückwärts)) n (zum nächsten Treffer)

N (zum vorigen Treffer)

% (springt zur passenden Klammer ([{}]))

:set ic (Gross/Kleinschreibung bei suche nicht beachten) :set hls is (Suchergebnisse einfärben, inkrementelle Suche)

ersetzen

:s/old/new/g (ersetzt in der aktuellen Zeile 'old' durch 'new')

:12,34s/old/new/g (ersetzt in den Zeilen 12 bis 34 'old' durch 'new') :%s/old/new/g (ersetzt in den Zeilen 12 bis 34 'old' durch 'new')

r (1 Zeichen ersetzen)

sonstiges

:!befehl (führt externen Befehl aus) strg + g (Datei, Zeile, ... anzeigen)

Hilfe

F1 4

Franz Kohnle Seite 1 von 1 15.02.2004

Normal

-EINFÜGEN- -ERSETZEN-

Esc Esc

Einfg

Einfg Einfg

i

R

Referenzen

ÄHNLICHE DOKUMENTE

Sie können es auch für Ihre eigenen Arbeitsanweisungen verwenden, größer ziehen oder verkleinern.. Nicht nach links ziehen, sonst stimmt die Formatierung vom Karofeld

Sie können es auch für Ihre eigenen Arbeitsanweisungen verwenden, größer ziehen oder verkleinern.. Nicht nach links ziehen, sonst stimmt die Formatierung vom Karofeld

Die nachfolgenden Befehle werden jeweils in eine neue Zeile geschrieben und ebenfalls eingerückt.. Außerdem ist ein

Zachmann Grundlagen der Programmierung in C - WS 05/06 Pointer & Co, 32G. Beispiel: Verkettete Listen

.2" als eine zwar nicht wörtliche, aber ziemlich sinngetreue Ueber¬. setzung des Syrers. Wir müssen daher annehmen, dass

I Einfügen am Beginn der Zeile a Einfügen hinter Cursor A Einfügen am Ende der Zeile o Einfügen in neue Zeile drunter O Einfügen in neue Zeile drüber ea Einfügen am Ende des

Der Beginn einer Folge Um eine geometrische Folge.. Weil der Quotient aufeinanderfolgender Glieder konstant

Dann wird die h¨ ochste Potenz des Dividenden durch die h¨ ochste Potenz des Divisors geteilt und der Ergebnis-Term ( 4x 2 ) hinter das Gleichheitszeichen geschrieben.. Mit dem