Rheinwerk Computing < openbook > Rheinwerk Computing - Professionelle Bücher. Auch für Einsteiger.
Professionelle Bücher. Auch für Einsteiger.

Inhaltsverzeichnis
Vorwort
1 Die Wurzeln von Ubuntu
2 Was ist Ubuntu?
3 Die Versionen im Detail
4 Daten sichern, migrieren und synchronisieren
5 Die Installation
6 Erste Schritte
7 Programme und Pakete installieren
8 Internet und E-Mail
9 Office
10 Grafik und Bildbearbeitung
11 Multimedia
12 Programmierung und Design
13 Software- und Paketverwaltung
14 Architektur
15 Backup und Sicherheit
16 Desktop-Virtualisierung
17 Serverinstallation
18 Administration und Monitoring
19 Netzwerke
20 Datei-Server – Ubuntu im Netzwerk
21 Der Server im Internet
22 Multimediaserver und Ihre persönliche Cloud
23 Hilfe
24 Befehlsreferenz
A Mark Shuttleworth
Stichwort

Jetzt Buch bestellen
Ihre Meinung?

Spacer
Ubuntu GNU/Linux von Marcus Fischer
Das umfassende Handbuch, aktuell zu Ubuntu 12.04 LTS »Precise Pangolin«
Buch: Ubuntu GNU/Linux

Ubuntu GNU/Linux
Rheinwerk Computing
1023 S., 7., aktualisierte Auflage, geb., mit DVD
39,90 Euro, ISBN 978-3-8362-1945-7
Pfeil 23 Hilfe
Pfeil 23.1 Barrierefreie Dateiformate
Pfeil 23.2 Tastenkombinationen
Pfeil 23.3 Erste Hilfe – wenn das System nicht mehr reagiert
Pfeil 23.4 Falsches Tastaturlayout
Pfeil 23.5 vi – Der klassische Editor
Pfeil 23.6 Hardwareinformationen
Pfeil 23.6.1 Aktuelle Hardware
Pfeil 23.6.2 Boot-Meldungen
Pfeil 23.6.3 Arbeitsspeicher (RAM)
Pfeil 23.6.4 Festplatten
Pfeil 23.6.5 Weitere Hardwarekomponenten
Pfeil 23.6.6 Prozesse anzeigen
Pfeil 23.6.7 IDE-Geräte
Pfeil 23.6.8 SCSI/USB-Geräte
Pfeil 23.6.9 Eingabegeräte
Pfeil 23.6.10 Soundkarten
Pfeil 23.6.11 Netzwerkgeräte
Pfeil 23.6.12 Energie-Management und ACPI
Pfeil 23.7 Nutzung der Live-CD/DVD als Rettungssystem
Pfeil 23.8 Remote-Administration
Pfeil 23.8.1 Empathy
Pfeil 23.8.2 Remmina
Pfeil 23.8.3 Weitere Programme zur Fernsteuerung
Pfeil 23.8.4 Troubleshooting – Reverse VNC
Pfeil 23.9 Support
Pfeil 23.9.1 Zeiträume
Pfeil 23.9.2 Erste Anlaufstellen
Pfeil 23.9.3 Weitere Anlaufstellen – der Marketplace
Pfeil 23.10 Integrierte Hilfe
Pfeil 23.11 Informationen aus dem Internet

Rheinwerk Computing - Zum Seitenanfang

23.5 vi – Der klassische EditorZur nächsten Überschrift

Es gibt zwei klassische Editoren, die jeweils eine lange Tradition unter Unix haben. Dies sind der emacs und der vi. Sie sollten mindestens einen »gro"sen« Editor beherrschen, da Sie diesen immer dann brauchen, wenn Sie keine grafische Oberfl"ache zur Verfügung haben.

Ich möchte Ihnen im Folgenden den Editor vi vorstellen und hoffentlich näherbringen. vi ist auf nahezu jedem UNIX-System vorinstalliert, lässt sich ohne Cursor-Tasten bedienen und ist sehr schnell. vi gibt es auch mit grafischer Oberfläche (vim und gvim). Bei unseren weiteren Betrachtungen lassen wir diese Varianten aber au"sen vor. Starten lässt sich der Editor mit dem Befehl vi. Der Befehl vi test.txt öffnet die Datei test.txt im aktuellen Verzeichnis oder legt sie an, falls sie noch nicht existiert.

Abbildung

Abbildung 23.3 Der vi-Editor sieht nur auf den ersten Blick unkomfortabel aus.

Tabelle 23.3 vi-Befehle

Kommando Bedeutung
i einfügen links vom Cursor
I einfügen am Zeilenanfang
a einfügen rechts vom Cursor
A einfügen am Zeilenende
o neue Zeile hinter der aktuellen einfügen
O neue Zeile vor der aktuellen einfügen
rc ein Zeichen unter dem Cursor durch c ersetzen
R überschreiben ab Cursor-Position
sText ein Zeichen durch Text ersetzen
SText eine ganze Zeile durch Text ersetzen
cwText ein Wort durch Text ersetzen
cc überschreiben bis zur nächsten Zeilengrenze
dd aktuelle Zeile löschen
4dd ab aktueller Zeile vier Zeilen löschen
:q verlassen, ohne zu speichern
:q! verlassen, ohne zu speichern, auch bei modifiziertem Dokument
:wq Puffer schreiben und verlassen
:wn Puffer schreiben und das nächste Dokument laden
yy die aktuelle Zeile in einen Puffer schreiben
ny n+1 Zeilen in einen Puffer kopieren
yw ein Wort rechts vom Cursor in den Puffer kopieren
yb ein Wort links vom Cursor in den Puffer kopieren
muster nach muster vorwärts im Text suchen
/ die Suche vorwärts wiederholen
?muster nach muster rückwärts im Text suchen
? die Suche rückwärts wiederholen
:s/alt/neu alt suchen und durch neu ersetzen (nur das erste Auftreten in aktueller Zeile)
:s/alt/neu/g alle alt suchen und durch neu in aktueller Zeile ersetzen
:1,$s/alt/neu ersetzen im gesamten Dokument
w Cursor um ein Wort vorwärts bewegen
3w Cursor um drei Wörter vorwärts bewegen
b Cursor um ein Wort rückwärts bewegen
$ mit dem Cursor zum Zeilenende springen
0 mit dem Cursor zum Zeilenanfang springen
G mit dem Cursor zur letzten Zeile springen
9G mit dem Cursor zur Zeile 9 springen
:%s/alt/neu ersetzen im gesamten Dokument

Sie können auch die Cursor-Tasten verwenden sowie die Tasten Entf, Pos1 und Ende. Das Kopieren von Text erfolgt nach einem einfachen Schema:

  1. Text in einen Puffer kopieren
  2. Text aus Puffer einfügen

Im richtigen Modus arbeiten

Der Editor vi besitzt mehrere Modi, zwischen denen Sie wechseln müssen, um zum Beispiel ein Dokument zu schreiben. Diese Trennung verschiedener Ebenen hat u. a. sicherheitstechnische Gründe:

  • Befehlsmodus
    Der Editor startet im Befehlsmodus. Hier können Sie Befehle eingeben, um einen Text zu bearbeiten. Es ist Ihnen hier allerdings nicht möglich, Text einzugeben.
  • Eingabemodus
    Wenn Sie einen Text schreiben möchten, dann müssen Sie in den Eingabemodus wechseln. Dies geschieht durch Drücken der Taste I.
  • Kommandomodus
    Mit der Taste Esc wechseln Sie in den Kommandomodus. Vor jedem Kommando muss ein Doppelpunkt gesetzt werden, zum Beispiel zum Speichern :w oder zum Suchen eines Strings :/SUCHSTRING. Allerdings können Sie in diesem Modus keine Eingaben und Veränderungen am eigentlichen Text vornehmen. Hierzu müssen Sie durch Drücken von I wieder in den Eingabemodus wechseln.


Ihre Meinung

Wie hat Ihnen das Openbook gefallen? Wir freuen uns immer über Ihre Rückmeldung. Schreiben Sie uns gerne Ihr Feedback als E-Mail an kommunikation@rheinwerk-verlag.de.

<< zurück
  Zum Rheinwerk-Shop
Zum Rheinwerk-Shop: Ubuntu GNU/Linux 12.04 LTS

Ubuntu GNU/Linux 12.04 LTS
Jetzt Buch bestellen


 Ihre Meinung?
Wie hat Ihnen das Openbook gefallen?
Ihre Meinung

 Buchempfehlungen
Zum Rheinwerk-Shop: Ubuntu 14.04 LTS






 Ubuntu 14.04 LTS


Zum Rheinwerk-Shop: Linux Handbuch






 Linux Handbuch


Zum Rheinwerk-Shop: Raspberry Pi






 Raspberry Pi


Zum Rheinwerk-Shop: Ubuntu Server






 Ubuntu Server


Zum Rheinwerk-Shop: IT-Handbuch für Fachinformatiker






 IT-Handbuch für
 Fachinformatiker


 Lieferung
Versandkostenfrei bestellen in Deutschland, Österreich und der Schweiz
InfoInfo





Copyright © Rheinwerk Verlag GmbH 2012
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das Openbook denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt.
Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.


Nutzungsbestimmungen | Datenschutz | Impressum

Rheinwerk Verlag GmbH, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, service@rheinwerk-verlag.de

Cookie-Einstellungen ändern