103.8

Grundlegendes vi-Editing durchführen

Code: 103.8

progress.course_progress / 1 Lektionen

Du bist nicht angemeldet. Melde dich an, um deinen Lernfortschritt zu speichern und Quizze zu bearbeiten.

1

Grundlegendes Editieren von Dateien

103.8.L1

4 Quiz 3 Karten
## Lernziele
- Kernkonzepte von **Texteditoren** verstehen
- Prüfungsrelevante Befehle und Konfigurationen beherrschen
- Typische Fehlerquellen erkennen und beheben

## Zusammenfassung
Diese Lektion behandelt das LPIC-Thema **Grundlegendes Editieren von Dateien**. Das Thema gehört zum Bereich Texteditoren und ist Teil des offiziellen Prüfungsstoffs.

Im Fokus stehen die praktischen Grundlagen, die für die Zertifizierung essenziell sind. Wichtige Schwerpunkte sind: vim, nano, vi.

## Wichtige Befehle
- Inhalt folgt in der aktualisierten Version

## Prüfungstipps
- Lesen Sie die Manpages zu allen genannten Befehlen
- Üben Sie Befehle in einer virtuellen Maschine oder Container-Umgebung
- Achten Sie auf die Unterschiede zwischen Distributionen

## Weiterführende Links
- [LPI-Lernmaterial (offiziell)](https://www.lpi.org)
- [Linux Man Pages Online](https://man7.org/linux/man-pages/)

Quiz (4 Fragen)

Frage / 4 /

vi wird am häufigsten als Editor für Konfigurationsdateien und Quellcode verwendet, wobei Einrückungen helfen, Textabschnitte zu identifizieren. Eine Auswahl kann durch Drücken von < nach links und durch Drücken von > nach rechts eingerückt werden. Welche Tasten sollten im normalen Modus gedrückt werden, um die aktuelle Auswahl drei Schritte nach links einzurücken?

Erklärung: Die Tasten 3<, gleichbedeutend mit drei Schritte nach links.

Eine ganze Zeile kann durch Drücken von V im normalen Modus in vi ausgewählt werden. Das abschließende Zeilenumbruchzeichen ist jedoch ebenfalls enthalten. Welche Tasten sollten im normalen Modus gedrückt werden, um vom Startzeichen bis zum Zeilenumbruch, aber nicht einschließlich des Zeilenumbruchzeichens, auszuwählen?

Erklärung: Die Tasten 0v$h, d.h. 0 (“zum Zeilenanfang springen”), v (“Zeichenauswahl starten”), $ (“zum Zeilenende springen”) und h (“eine Position zurückgehen”).

Wie sollte vi in der Kommandozeile ausgeführt werden, um ~/.bash_profile zu öffnen und direkt zur letzten Zeile zu springen?

Erklärung: Der Befehl vi + ~/.bash_profile öffnet die Datei und setzt den Cursor auf die letzte Zeile.

Welche Tasten sollten im Normalmodus in vi gedrückt werden, um Zeichen von der aktuellen Cursorposition bis zum nächsten Punktzeichen zu löschen? LPIC-1 (101) (Version 5.0) | 103.8 Grundlegendes Editieren von Dateien | 419

Erklärung: Die Tasten dt., d.h. d (“Löschung starten”), t (“zum folgenden Zeichen springen”) und . (Punktzeichen). LPIC-1 (101) (Version 5.0) | Thema 103: GNU- und Unix-Befehle 422 |

✓ Quiz abgeschlossen! 🎉

/ richtig

Zur Kursübersicht

Karteikarten (3)

Karte / 3

Frage

vim erlaubt die Auswahl von Textblöcken mit beliebiger Breite, nicht nur Abschnitte mit ganzen Zeilen. Durch Drücken von Strg + V im normalen Modus wird eine Auswahl getroffen, indem der Cursor nach oben, unten, links und rechts bewegt wird. Wie würde bei dieser Methode ein Block, der beim ersten Zeichen in der aktuellen Zeile beginnt und die nächsten acht Spalten und fünf Textzeilen enthält, gelöscht?

Tippe zum Aufdecken →

Antwort

Mit der Kombination 0, Strg + V und 8l5jd wird der entsprechende Block ausgewählt und gelöscht.

Frage

Eine vi-Sitzung wurde durch einen unerwarteten Stromausfall unterbrochen. Beim erneuten Öffnen der Datei fragt vi den Benutzer, ob er die Auslagerungsdatei (eine von vi automatisch erstellte Kopie) wiederherstellen möchte. Was sollte der Benutzer tun, um die Auslagerungsdatei zu verwerfen?

Tippe zum Aufdecken →

Antwort

Durch Drücken von d, wenn Sie durch vi aufgefordert werden.

Frage

In einer vim-Sitzung wurde zuvor eine Zeile in das Register l kopiert. Welche Tastenkombination würde ein Makro im Register a aufzeichnen, um die Zeile im Register l unmittelbar vor der aktuellen Zeile einzufügen? LPIC-1 (101) (Version 5.0) | Thema 103: GNU- und Unix-Befehle 420 |

Tippe zum Aufdecken →

Antwort

Die Kombination qa"lPq, d.h. q (“Makroaufzeichnung starten”), a (“Register a Makro zuweisen”), "l (“wähle Text im Register l”), P (“vor der aktuellen Zeile einfügen”) und q (“Makroaufzeichnung beenden”). LPIC-1 (101) (Version 5.0) | 103.8 Grundlegendes Editieren von Dateien | 423 Thema 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard LPIC-1 (101) (Version 5.0) | Thema 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard 424 |

Bearbeite alle Quizfragen, um die Lektion abzuschließen. ✓ Lektion abgeschlossen