Vi: Unterschied zwischen den Versionen

Aus UUGRN
(Vi. Knapp.)
 
K (Kategorie:Editor)
 
(3 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 13: Zeile 13:
  |-
  |-
  | <nowiki>:q</nowiki>
  | <nowiki>:q</nowiki>
  | ''Quit'', beendet den Editor
  | ''Quit'', beendet den Editor. <nowiki>:q!</nowiki> beendet und verwirft alle Veränderungen ohne Nachfrage
|-
| <nowiki>:e</nowiki>
| Öffnet eine bestehende Datei; ohne Argument lädt <nowiki>:e!</nowiki> die geöffnete Datei ohne Nachfrage neu und verwirft alle Veränderungen
  |-
  |-
  | <nowiki>:w</nowiki>
  | <nowiki>:w</nowiki>
Zeile 19: Zeile 22:
  |-
  |-
  | <nowiki>:wq</nowiki>
  | <nowiki>:wq</nowiki>
  | Schreibe Datei und beende den Editor
  | Schreibe Datei und beende den Editor. Analog: <nowiki>:x</nowiki>
  |-
  |-
  | i
  | i
  | ''Insert'', Einfügen an aktueller Cursorposition
  | ''Insert'', Einfügen an aktueller Cursorposition. Wechsel in Editiermodus.
  |-
  |-
  | a
  | a
Zeile 52: Zeile 55:
  | l
  | l
  | Links
  | Links
|-
! colspan="2" style="background:#ffdead;"| Suche
|-
| <nowiki>/Suchbegriff</nowiki>
| Sucht im aktuellen Dokument vorwärts nach <Suchbegriff>
|-
| <nowiki>/</nowiki>
| Sucht weiter
|-
| <nowiki>?Suchbegriff</nowiki>
| Sucht rückwärts nach <Suchbegriff>
|-
| <nowiki>n</nowiki>
| Sucht weiter
|-
| <nowiki>N</nowiki>
| Sucht weiter in Gegenrichtung
  |}
  |}


== Siehe auch ==
== Siehe auch ==
* [[nvi]], [[vim]] als modernisierte Varianten
* [[nvi]], [[vim]] als modernisierte Varianten
* [http://ars.userfriendly.org/cartoons/?id=20000330 Six Editor]


[[Kategorie:Editor]]
{{Stub}}
{{Stub}}

Aktuelle Version vom 28. Juli 2007, 23:02 Uhr

Vi ist ein Editor. Er war der erste Seiten-orientierte Editor in der Unixwelt. In seinen modernisierten Varianten ist er auch heute noch weit verbreitet.

Konzept[Bearbeiten]

Grundsätzlich unterscheidet man beim Vi zwei verschiedene Betriebsmodi, den Editiermode und den Commandmode.

Kommandos im Commandmode[Bearbeiten]

Wenn man sich im Editiermode befindet kann man mittels der [Esc]-Taste in den Commandmode wechseln.

Grundlegendes
:q Quit, beendet den Editor. :q! beendet und verwirft alle Veränderungen ohne Nachfrage
:e Öffnet eine bestehende Datei; ohne Argument lädt :e! die geöffnete Datei ohne Nachfrage neu und verwirft alle Veränderungen
:w Write, schreibt die vorliegende Fassung der bearbeiteten Datei in das Dateisystem
:wq Schreibe Datei und beende den Editor. Analog: :x
i Insert, Einfügen an aktueller Cursorposition. Wechsel in Editiermodus.
a Append, Anhängen nach der aktuellen Cursorposition
x Löscht das aktuelle Zeichen unter dem Cursor
d <[Zahl] Typ> Delete, löscht die Anzahl von [Zahl] Elementen vom Typ <Typ>: Zeichen, Wörter oder Zeilen.
. Wiederhole das letzte Kommando
u Undo, mache letzte Bearbeitung rückgängig
Navigation
h Rechts
j Hoch
k Runter
l Links
Suche
/Suchbegriff Sucht im aktuellen Dokument vorwärts nach <Suchbegriff>
/ Sucht weiter
?Suchbegriff Sucht rückwärts nach <Suchbegriff>
n Sucht weiter
N Sucht weiter in Gegenrichtung

Siehe auch[Bearbeiten]

UUGRN-Wiki verbessern („Stub”)

Dieser Artikel ist leider sehr kurz. Also: Sei mutig und mache aus ihm bitte einen guten Artikel, wenn du mehr zum Thema „Vi” weißt.