vi-editor

befehlsübersicht vi-editor

befehlsübersicht vi-editor


J. M.
Diese Lernkarten bieten eine umfassende Einführung in den vi-Editor, ein leistungsfähiges Textverarbeitungsprogramm für die Universität. Sie behandeln grundlegende Befehle zum Navigieren, Bearbeiten und Speichern von Dateien, einschließlich der Verwendung des Cursors, des Löschens, Kopierens und Einfügens von Text. Die Karteikarten sind besonders nützlich für Studierende, die den vi-Editor effizient nutzen möchten, um Texte zu bearbeiten und zu verwalten.
Karten
78
Lernende
1
Sprache
Deutsch
Kategorie
Informatik
Stufe
Universität
Erstellt / Aktualisiert
20.10.2015 / 18.07.2016

Lernkarten

#dw

Löschen eines/mehrerer Worte(s) nach rechts bis zum nächsten Wortanfang

#db

Löschen eines/mehrerer Worte(s) nach links bis zum vorherigen Wortanfang

#de

Löschen eines/mehrerer Worte(s) nach rechts bis zum Wortende

#dW

Löschen einer/mehrerer Zeichenkette(n) nach rechts bis zum nächsten Zeichenkettenanfang

#dB

Löschen einer/mehrerer Zeichenkette nach links bis zum vorherigen Zeichenkettenanfang

#dE

Löschen einer/mehrerer Zeichenkette(n) nach rechts bis zum Zeichenkettenende

#d}

Löschen einer/mehrerer Blöcke vom Cursor bis zum Absatzende

Kopierbefehle

Die mit einem Befehl kopierten Textteile werden in einen Zwischenpuffer (engl. deletion buffer (sic!)) kopiert. Sie können mit den Einfügebefehlen an beliebiger Stelle wieder eingefügt werden. Der Cursor wird durch den Kopierbefehl auf das am weitesten links stehende Zeichen des kopierten Textteils gesetzt.

#yy

Kopieren einer/mehrerer Zeile(n) von der aktuellen Zeile nach unten

#Y

Kopieren einer/mehrerer Zeile(n) von der aktuellen Zeile nach unten

y$

Kopieren bis zum Zeilenende

y^

Kopieren bis zum Zeilenanfang

y0

Kopieren bis zum linken Rand

#yw

Kopieren eines/mehrerer Worte(s) nach rechts bis zum nächsten Wortanfang

#yb

Kopieren eines/mehrerer Worte(s) nach links bis zum vorherigen Wortanfang

#ye

Kopieren eines/mehrerer Worte(s) nach rechts bis zum Wortende

#yW

Kopieren einer/mehrerer Zeichenkette(n) nach rechts bis zum nächsten Zeichenkettenanfang

#yB

Kopieren einer/mehrerer Zeichenkette(n) nach links bis zum vorherigen Zeichenkettenanfang

#yE

Kopieren einer/mehrerer Zeichenkette(n) nach rechts bis zum Zeichenkettenende

#y}

Kopieren einer/mehrerer Blöcke vom Cursor bis zum Absatzende

Eingabebefehle

Wurde der Inhalt des Zwischenpuffers (engl. deletion buffer) durch zeilenorientierte Befehle gefüllt, so wird sein Inhalt in Form ganzer Zeilen eingefügt.

#p

Einfügen des Zwischenpuffers nach der Cursorposition (paste)

#P

Einfügen des Zwischenpuffers vor der Cursorposition (Paste)

Dateioperationen

Dateioperation

w

Datei speichern (write)

w!

Datei speichern erzwingen

wq

Datei speichern und vi beenden (write and quit)

x

Datei speichern und vi beenden (exit)

wq!

Datei speichern erzwingen und vi beenden

q

Datei nicht speichern und vi beenden (quit)

q!

Datei nicht speichern und vi beenden erzwingen

e

Laden der Datei zur Bearbeitung. Die bisherige Datei wird verlassen. (edit)

e!

Laden der Datei zur Bearbeitung erzwingen. Die bisherige Datei wird verlassen.

r

Datei einlesen und unterhalb der aktuellen Cursorposition einfügen (read)

r!

an /bin/sh zur Ausführung übergeben und dessen Ausgabe unterhalb der aktuellen Cursorposition einfügen

sp

Laden der Datei in geteiltem Fenster (horizontal) (split)

Strg+w v (s)

geteiltes Fenster - vertikal (horizontal)

Strg+w w (p)

springt zum nächsten (vorherigen) Window

Lernen